builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-101 starttime: 1466034890.26 results: success (0) buildid: 20160615151425 builduid: d1e7ffbdfca6425a90d05c60a342a1cb revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:50.257907) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:50.258392) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:50.258734) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:50.323241) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:50.323672) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 WINDIR=C:\WINDOWS using PTY: False --16:56:08-- 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% 7.19 MB/s 16:56:08 (7.19 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.563000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:51.176412) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:54:51.176796) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.723000 ========= master_lag: 0.28 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:54:52.179807) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:54:52.180751) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 WINDIR=C:\WINDOWS using PTY: False 2016-06-15 16:56:09,664 truncating revision to first 12 chars 2016-06-15 16:56:09,664 Setting DEBUG logging. 2016-06-15 16:56:09,664 attempt 1/10 2016-06-15 16:56:09,664 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/da4a9eed33bd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 16:56:09,986 unpacking tar archive at: mozilla-beta-da4a9eed33bd/testing/mozharness/ program finished with exit code 0 elapsedTime=0.907000 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:54:53.526527) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:53.527062) ========= script_repo_revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:53.527710) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:53.528181) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 16:54:53.544247) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 57 secs) (at 2016-06-15 16:54:53.544745) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:56:10 INFO - MultiFileLogger online at 20160615 16:56:10 in C:\slave\test 16:56:10 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 16:56:10 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:56:10 INFO - {'append_to_log': False, 16:56:10 INFO - 'base_work_dir': 'C:\\slave\\test', 16:56:10 INFO - 'blob_upload_branch': 'mozilla-beta', 16:56:10 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:56:10 INFO - 'buildbot_json_path': 'buildprops.json', 16:56:10 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:56:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:56:10 INFO - 'download_minidump_stackwalk': True, 16:56:10 INFO - 'download_symbols': 'true', 16:56:10 INFO - 'e10s': False, 16:56:10 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:56:10 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:56:10 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:56:10 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:56:10 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:56:10 INFO - 'C:/mozilla-build/tooltool.py'), 16:56:10 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:56:10 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:56:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:56:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:56:10 INFO - 'log_level': 'info', 16:56:10 INFO - 'log_to_console': True, 16:56:10 INFO - 'opt_config_files': (), 16:56:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:56:10 INFO - '--processes=1', 16:56:10 INFO - '--config=%(test_path)s/wptrunner.ini', 16:56:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:56:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:56:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:56:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:56:10 INFO - 'pip_index': False, 16:56:10 INFO - 'require_test_zip': True, 16:56:10 INFO - 'test_type': ('testharness',), 16:56:10 INFO - 'this_chunk': '1', 16:56:10 INFO - 'total_chunks': '10', 16:56:10 INFO - 'virtualenv_path': 'venv', 16:56:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:56:10 INFO - 'work_dir': 'build'} 16:56:10 INFO - ##### 16:56:10 INFO - ##### Running clobber step. 16:56:10 INFO - ##### 16:56:10 INFO - Running pre-action listener: _resource_record_pre_action 16:56:10 INFO - Running main action method: clobber 16:56:10 INFO - rmtree: C:\slave\test\build 16:56:10 INFO - Using _rmtree_windows ... 16:56:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:56:29 INFO - Running post-action listener: _resource_record_post_action 16:56:29 INFO - ##### 16:56:29 INFO - ##### Running read-buildbot-config step. 16:56:29 INFO - ##### 16:56:29 INFO - Running pre-action listener: _resource_record_pre_action 16:56:29 INFO - Running main action method: read_buildbot_config 16:56:29 INFO - Using buildbot properties: 16:56:29 INFO - { 16:56:29 INFO - "project": "", 16:56:29 INFO - "product": "firefox", 16:56:29 INFO - "script_repo_revision": "production", 16:56:29 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 16:56:29 INFO - "repository": "", 16:56:29 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 16:56:29 INFO - "buildid": "20160615151425", 16:56:29 INFO - "pgo_build": "False", 16:56:29 INFO - "basedir": "C:\\slave\\test", 16:56:29 INFO - "buildnumber": 9, 16:56:29 INFO - "slavename": "t-xp32-ix-101", 16:56:29 INFO - "revision": "da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa", 16:56:29 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:56:29 INFO - "platform": "win32", 16:56:29 INFO - "branch": "mozilla-beta", 16:56:29 INFO - "repo_path": "releases/mozilla-beta", 16:56:29 INFO - "moz_repo_path": "", 16:56:29 INFO - "stage_platform": "win32", 16:56:29 INFO - "builduid": "d1e7ffbdfca6425a90d05c60a342a1cb", 16:56:29 INFO - "slavebuilddir": "test" 16:56:29 INFO - } 16:56:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:56:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:56:29 INFO - Running post-action listener: _resource_record_post_action 16:56:29 INFO - ##### 16:56:29 INFO - ##### Running download-and-extract step. 16:56:29 INFO - ##### 16:56:29 INFO - Running pre-action listener: _resource_record_pre_action 16:56:29 INFO - Running main action method: download_and_extract 16:56:29 INFO - mkdir: C:\slave\test\build\tests 16:56:29 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:56:29 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:56:29 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:56:29 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:56:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 16:56:30 INFO - Downloaded 1240 bytes. 16:56:30 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:56:30 INFO - Using the following test package requirements: 16:56:30 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:56:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:56:30 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:56:30 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'jsshell-win32.zip'], 16:56:30 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:56:30 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:56:30 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:56:30 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:56:30 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:56:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:56:30 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:56:30 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:56:30 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:56:30 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:56:30 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:56:30 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 16:56:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 16:56:46 INFO - Downloaded 20351713 bytes. 16:56:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:56:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:56:47 INFO - caution: filename not matched: web-platform/* 16:56:47 INFO - Return code: 11 16:56:47 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:56:47 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:56:47 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:56:47 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 16:56:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 16:56:51 INFO - Downloaded 36389112 bytes. 16:56:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:56:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:57:18 INFO - caution: filename not matched: bin/* 16:57:18 INFO - caution: filename not matched: config/* 16:57:18 INFO - caution: filename not matched: mozbase/* 16:57:18 INFO - caution: filename not matched: marionette/* 16:57:18 INFO - caution: filename not matched: tools/wptserve/* 16:57:18 INFO - Return code: 11 16:57:18 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:57:18 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:57:18 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:57:18 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:57:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 17:04:05 INFO - Downloaded 68455462 bytes. 17:04:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:04:05 INFO - mkdir: C:\slave\test\properties 17:04:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:04:05 INFO - Writing to file C:\slave\test\properties\build_url 17:04:05 INFO - Contents: 17:04:05 INFO - build_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:04:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:04:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:04:06 INFO - Writing to file C:\slave\test\properties\symbols_url 17:04:06 INFO - Contents: 17:04:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:04:06 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')]} 17:04:06 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:04:06 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:04:06 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:04:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:04:11 INFO - Downloaded 55574717 bytes. 17:04:11 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:04:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:04:14 INFO - Return code: 0 17:04:14 INFO - Running post-action listener: _resource_record_post_action 17:04:14 INFO - Running post-action listener: set_extra_try_arguments 17:04:14 INFO - ##### 17:04:14 INFO - ##### Running create-virtualenv step. 17:04:14 INFO - ##### 17:04:14 INFO - Running pre-action listener: _pre_create_virtualenv 17:04:14 INFO - Running pre-action listener: _resource_record_pre_action 17:04:14 INFO - Running main action method: create_virtualenv 17:04:14 INFO - Creating virtualenv C:\slave\test\build\venv 17:04:14 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 17:04:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:04:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:04:17 INFO - Installing distribute......................................................................................................................................................................................done. 17:04:18 INFO - Return code: 0 17:04:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:04:18 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')]} 17:04:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:04:18 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')]} 17:04:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:04:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-101', 'USERDOMAIN': 'T-XP32-IX-101', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101'}}, attempt #1 17:04:18 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 17:04:18 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 17:04:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:18 INFO - 'DCLOCATION': 'SCL3', 17:04:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:18 INFO - 'HOMEDRIVE': 'C:', 17:04:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:18 INFO - 'KTS_VERSION': '1.19c', 17:04:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:18 INFO - 'MOZ_AIRBAG': '1', 17:04:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:18 INFO - 'MOZ_MSVCVERSION': '8', 17:04:18 INFO - 'MOZ_NO_REMOTE': '1', 17:04:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:18 INFO - 'NO_EM_RESTART': '1', 17:04:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:18 INFO - 'OS': 'Windows_NT', 17:04:18 INFO - 'OURDRIVE': 'C:', 17:04:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:18 INFO - 'PROCESSOR_LEVEL': '6', 17:04:18 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:18 INFO - 'PROMPT': '$P$G', 17:04:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:18 INFO - 'PWD': 'C:\\slave\\test', 17:04:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:18 INFO - 'SESSIONNAME': 'Console', 17:04:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:18 INFO - 'SYSTEMDRIVE': 'C:', 17:04:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:18 INFO - 'TEST1': 'testie', 17:04:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:18 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:18 INFO - 'USERNAME': 'cltbld', 17:04:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:18 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:04:18 INFO - Downloading/unpacking psutil>=0.7.1 17:04:19 INFO - Running setup.py egg_info for package psutil 17:04:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:04:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:04:19 INFO - Installing collected packages: psutil 17:04:19 INFO - Running setup.py install for psutil 17:04:19 INFO - building 'psutil._psutil_windows' extension 17:04:19 INFO - error: Unable to find vcvarsall.bat 17:04:19 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-sgu5cf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:04:19 INFO - running install 17:04:19 INFO - running build 17:04:19 INFO - running build_py 17:04:19 INFO - creating build 17:04:19 INFO - creating build\lib.win32-2.7 17:04:19 INFO - creating build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:04:19 INFO - running build_ext 17:04:19 INFO - building 'psutil._psutil_windows' extension 17:04:19 INFO - error: Unable to find vcvarsall.bat 17:04:19 INFO - ---------------------------------------- 17:04:19 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-sgu5cf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:04:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data\pip\pip.log 17:04:19 WARNING - Return code: 1 17:04:19 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! 17:04:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:04:19 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')]} 17:04:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:04:19 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')]} 17:04:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:04:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-101', 'USERDOMAIN': 'T-XP32-IX-101', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101'}}, attempt #1 17:04:19 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 17:04:19 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 17:04:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:19 INFO - 'DCLOCATION': 'SCL3', 17:04:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:19 INFO - 'HOMEDRIVE': 'C:', 17:04:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:19 INFO - 'KTS_VERSION': '1.19c', 17:04:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:19 INFO - 'MOZ_AIRBAG': '1', 17:04:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:19 INFO - 'MOZ_MSVCVERSION': '8', 17:04:19 INFO - 'MOZ_NO_REMOTE': '1', 17:04:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:19 INFO - 'NO_EM_RESTART': '1', 17:04:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:19 INFO - 'OS': 'Windows_NT', 17:04:19 INFO - 'OURDRIVE': 'C:', 17:04:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:19 INFO - 'PROCESSOR_LEVEL': '6', 17:04:19 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:19 INFO - 'PROMPT': '$P$G', 17:04:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:19 INFO - 'PWD': 'C:\\slave\\test', 17:04:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:19 INFO - 'SESSIONNAME': 'Console', 17:04:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:19 INFO - 'SYSTEMDRIVE': 'C:', 17:04:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:19 INFO - 'TEST1': 'testie', 17:04:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:19 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:19 INFO - 'USERNAME': 'cltbld', 17:04:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:19 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:04:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:04:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:04:20 INFO - Running setup.py egg_info for package mozsystemmonitor 17:04:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:04:20 INFO - Running setup.py egg_info for package psutil 17:04:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:04:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:04:20 INFO - Installing collected packages: mozsystemmonitor, psutil 17:04:20 INFO - Running setup.py install for mozsystemmonitor 17:04:20 INFO - Running setup.py install for psutil 17:04:20 INFO - building 'psutil._psutil_windows' extension 17:04:20 INFO - error: Unable to find vcvarsall.bat 17:04:20 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-_aeybx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:04:20 INFO - running install 17:04:20 INFO - running build 17:04:20 INFO - running build_py 17:04:20 INFO - running build_ext 17:04:20 INFO - building 'psutil._psutil_windows' extension 17:04:20 INFO - error: Unable to find vcvarsall.bat 17:04:20 INFO - ---------------------------------------- 17:04:20 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-_aeybx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:04:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data\pip\pip.log 17:04:20 WARNING - Return code: 1 17:04:20 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! 17:04:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:04:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:04:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:04:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-101', 'USERDOMAIN': 'T-XP32-IX-101', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101'}}, attempt #1 17:04:20 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 17:04:20 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 17:04:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:20 INFO - 'DCLOCATION': 'SCL3', 17:04:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:20 INFO - 'HOMEDRIVE': 'C:', 17:04:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:20 INFO - 'KTS_VERSION': '1.19c', 17:04:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:20 INFO - 'MOZ_AIRBAG': '1', 17:04:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:20 INFO - 'MOZ_MSVCVERSION': '8', 17:04:20 INFO - 'MOZ_NO_REMOTE': '1', 17:04:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:20 INFO - 'NO_EM_RESTART': '1', 17:04:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:20 INFO - 'OS': 'Windows_NT', 17:04:20 INFO - 'OURDRIVE': 'C:', 17:04:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:20 INFO - 'PROCESSOR_LEVEL': '6', 17:04:20 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:20 INFO - 'PROMPT': '$P$G', 17:04:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:20 INFO - 'PWD': 'C:\\slave\\test', 17:04:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:20 INFO - 'SESSIONNAME': 'Console', 17:04:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:20 INFO - 'SYSTEMDRIVE': 'C:', 17:04:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:20 INFO - 'TEST1': 'testie', 17:04:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:20 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:20 INFO - 'USERNAME': 'cltbld', 17:04:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:20 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:04:20 INFO - Downloading/unpacking blobuploader==1.2.4 17:04:20 INFO - Downloading blobuploader-1.2.4.tar.gz 17:04:20 INFO - Running setup.py egg_info for package blobuploader 17:04:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:04:22 INFO - Running setup.py egg_info for package requests 17:04:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:04:22 INFO - Downloading docopt-0.6.1.tar.gz 17:04:22 INFO - Running setup.py egg_info for package docopt 17:04:22 INFO - Installing collected packages: blobuploader, docopt, requests 17:04:22 INFO - Running setup.py install for blobuploader 17:04:22 INFO - Running setup.py install for docopt 17:04:22 INFO - Running setup.py install for requests 17:04:22 INFO - Successfully installed blobuploader docopt requests 17:04:22 INFO - Cleaning up... 17:04:22 INFO - Return code: 0 17:04:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:04:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:04:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:04:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-101', 'USERDOMAIN': 'T-XP32-IX-101', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101'}}, attempt #1 17:04:22 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 17:04:22 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 17:04:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:22 INFO - 'DCLOCATION': 'SCL3', 17:04:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:22 INFO - 'HOMEDRIVE': 'C:', 17:04:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:22 INFO - 'KTS_VERSION': '1.19c', 17:04:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:22 INFO - 'MOZ_AIRBAG': '1', 17:04:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:22 INFO - 'MOZ_MSVCVERSION': '8', 17:04:22 INFO - 'MOZ_NO_REMOTE': '1', 17:04:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:22 INFO - 'NO_EM_RESTART': '1', 17:04:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:22 INFO - 'OS': 'Windows_NT', 17:04:22 INFO - 'OURDRIVE': 'C:', 17:04:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:22 INFO - 'PROCESSOR_LEVEL': '6', 17:04:22 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:22 INFO - 'PROMPT': '$P$G', 17:04:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:22 INFO - 'PWD': 'C:\\slave\\test', 17:04:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:22 INFO - 'SESSIONNAME': 'Console', 17:04:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:22 INFO - 'SYSTEMDRIVE': 'C:', 17:04:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:22 INFO - 'TEST1': 'testie', 17:04:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:22 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:22 INFO - 'USERNAME': 'cltbld', 17:04:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:22 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:04:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:04:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:04:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:04:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:04:28 INFO - Unpacking c:\slave\test\build\tests\marionette 17:04:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:04:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:04:28 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 17:04:28 INFO - Running setup.py install for browsermob-proxy 17:04:33 INFO - Running setup.py install for manifestparser 17:04:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for marionette-client 17:04:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:04:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for marionette-driver 17:04:33 INFO - Running setup.py install for mozcrash 17:04:33 INFO - Running setup.py install for mozdebug 17:04:33 INFO - Running setup.py install for mozdevice 17:04:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozfile 17:04:33 INFO - Running setup.py install for mozhttpd 17:04:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozinfo 17:04:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozInstall 17:04:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozleak 17:04:33 INFO - Running setup.py install for mozlog 17:04:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for moznetwork 17:04:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozprocess 17:04:33 INFO - Running setup.py install for mozprofile 17:04:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozrunner 17:04:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for mozscreenshot 17:04:33 INFO - Running setup.py install for moztest 17:04:33 INFO - Running setup.py install for mozversion 17:04:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:04:33 INFO - Running setup.py install for wptserve 17:04: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 17:04:33 INFO - Cleaning up... 17:04:33 INFO - Return code: 0 17:04:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:04: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')]} 17:04:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:04: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')]} 17:04:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:04:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-101', 'USERDOMAIN': 'T-XP32-IX-101', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101'}}, attempt #1 17:04: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 17:04: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 17:04:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:33 INFO - 'DCLOCATION': 'SCL3', 17:04:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:33 INFO - 'HOMEDRIVE': 'C:', 17:04:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:33 INFO - 'KTS_VERSION': '1.19c', 17:04:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:33 INFO - 'MOZ_AIRBAG': '1', 17:04:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:33 INFO - 'MOZ_MSVCVERSION': '8', 17:04:33 INFO - 'MOZ_NO_REMOTE': '1', 17:04:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:33 INFO - 'NO_EM_RESTART': '1', 17:04:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:33 INFO - 'OS': 'Windows_NT', 17:04:33 INFO - 'OURDRIVE': 'C:', 17:04:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:33 INFO - 'PROCESSOR_LEVEL': '6', 17:04:33 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:33 INFO - 'PROMPT': '$P$G', 17:04:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:33 INFO - 'PWD': 'C:\\slave\\test', 17:04:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:33 INFO - 'SESSIONNAME': 'Console', 17:04:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:33 INFO - 'SYSTEMDRIVE': 'C:', 17:04:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:33 INFO - 'TEST1': 'testie', 17:04:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:33 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:33 INFO - 'USERNAME': 'cltbld', 17:04:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:33 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:04:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:04:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:04:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:04:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:04:37 INFO - Unpacking c:\slave\test\build\tests\marionette 17:04:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:04:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:04: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)) 17:04:42 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)) 17:04:42 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)) 17:04:42 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)) 17:04:42 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)) 17:04:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:04:42 INFO - Downloading blessings-1.6.tar.gz 17:04:42 INFO - Running setup.py egg_info for package blessings 17:04:42 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)) 17:04:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:04:42 INFO - Running setup.py install for blessings 17:04:42 INFO - Running setup.py install for browsermob-proxy 17:04:42 INFO - Running setup.py install for manifestparser 17:04:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for marionette-client 17:04:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:04:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for marionette-driver 17:04:42 INFO - Running setup.py install for mozcrash 17:04:42 INFO - Running setup.py install for mozdebug 17:04:42 INFO - Running setup.py install for mozdevice 17:04:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for mozhttpd 17:04:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for mozInstall 17:04:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for mozleak 17:04:42 INFO - Running setup.py install for mozprofile 17:04:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Running setup.py install for mozrunner 17:04:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:04:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:04:43 INFO - Running setup.py install for mozscreenshot 17:04:43 INFO - Running setup.py install for moztest 17:04:43 INFO - Running setup.py install for mozversion 17:04:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:04:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:04:43 INFO - Running setup.py install for wptserve 17:04:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:04:43 INFO - Cleaning up... 17:04:43 INFO - Return code: 0 17:04:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:04:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:04:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:04:43 INFO - Reading from file tmpfile_stdout 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - Current package versions: 17:04:43 INFO - blessings == 1.6 17:04:43 INFO - blobuploader == 1.2.4 17:04:43 INFO - browsermob-proxy == 0.6.0 17:04:43 INFO - distribute == 0.6.14 17:04:43 INFO - docopt == 0.6.1 17:04:43 INFO - manifestparser == 1.1 17:04:43 INFO - marionette-client == 2.3.0 17:04:43 INFO - marionette-driver == 1.4.0 17:04:43 INFO - mozInstall == 1.12 17:04:43 INFO - mozcrash == 0.17 17:04:43 INFO - mozdebug == 0.1 17:04:43 INFO - mozdevice == 0.48 17:04:43 INFO - mozfile == 1.2 17:04:43 INFO - mozhttpd == 0.7 17:04:43 INFO - mozinfo == 0.9 17:04:43 INFO - mozleak == 0.1 17:04:43 INFO - mozlog == 3.1 17:04:43 INFO - moznetwork == 0.27 17:04:43 INFO - mozprocess == 0.22 17:04:43 INFO - mozprofile == 0.28 17:04:43 INFO - mozrunner == 6.11 17:04:43 INFO - mozscreenshot == 0.1 17:04:43 INFO - mozsystemmonitor == 0.0 17:04:43 INFO - moztest == 0.7 17:04:43 INFO - mozversion == 1.4 17:04:43 INFO - requests == 1.2.3 17:04:43 INFO - wptserve == 1.4.0 17:04:43 INFO - Running post-action listener: _resource_record_post_action 17:04:43 INFO - Running post-action listener: _start_resource_monitoring 17:04:43 INFO - Starting resource monitoring. 17:04:43 INFO - ##### 17:04:43 INFO - ##### Running pull step. 17:04:43 INFO - ##### 17:04:43 INFO - Running pre-action listener: _resource_record_pre_action 17:04:43 INFO - Running main action method: pull 17:04:43 INFO - Pull has nothing to do! 17:04:43 INFO - Running post-action listener: _resource_record_post_action 17:04:43 INFO - ##### 17:04:43 INFO - ##### Running install step. 17:04:43 INFO - ##### 17:04:43 INFO - Running pre-action listener: _resource_record_pre_action 17:04:43 INFO - Running main action method: install 17:04:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:04:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:04:43 INFO - Reading from file tmpfile_stdout 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - Detecting whether we're running mozinstall >=1.0... 17:04:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:04:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:04:43 INFO - Reading from file tmpfile_stdout 17:04:43 INFO - Output received: 17:04:43 INFO - Usage: mozinstall-script.py [options] installer 17:04:43 INFO - Options: 17:04:43 INFO - -h, --help show this help message and exit 17:04:43 INFO - -d DEST, --destination=DEST 17:04:43 INFO - Directory to install application into. [default: 17:04:43 INFO - "C:\slave\test"] 17:04:43 INFO - --app=APP Application being installed. [default: firefox] 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - Using _rmtree_windows ... 17:04:43 INFO - mkdir: C:\slave\test\build\application 17:04:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:04:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 17:04:46 INFO - Reading from file tmpfile_stdout 17:04:46 INFO - Output received: 17:04:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:04:46 INFO - Using _rmtree_windows ... 17:04:46 INFO - Using _rmtree_windows ... 17:04:46 INFO - Running post-action listener: _resource_record_post_action 17:04:46 INFO - ##### 17:04:46 INFO - ##### Running run-tests step. 17:04:46 INFO - ##### 17:04:46 INFO - Running pre-action listener: _resource_record_pre_action 17:04:46 INFO - Running main action method: run_tests 17:04:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:04:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:04:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:04:46 INFO - grabbing minidump binary from tooltool 17:04: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')]} 17:04:46 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:04:46 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 17:04:46 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 17:04:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:04:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp1bmwcd 17:04:48 INFO - INFO - File integrity verified, renaming tmp1bmwcd to win32-minidump_stackwalk.exe 17:04:48 INFO - Return code: 0 17:04:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:04:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:04:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:04:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:04:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:04:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data', 17:04:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:04:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-101', 17:04:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:04:48 INFO - 'DCLOCATION': 'SCL3', 17:04:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:04:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:04:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:04:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:04:48 INFO - 'HOMEDRIVE': 'C:', 17:04:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:48 INFO - 'KTS_VERSION': '1.19c', 17:04:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:04:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101', 17:04:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:04:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:04:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:04:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:04:48 INFO - 'MOZ_AIRBAG': '1', 17:04:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:48 INFO - 'MOZ_MSVCVERSION': '8', 17:04:48 INFO - 'MOZ_NO_REMOTE': '1', 17:04:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:04:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:04:48 INFO - 'NO_EM_RESTART': '1', 17:04:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:48 INFO - 'OS': 'Windows_NT', 17:04:48 INFO - 'OURDRIVE': 'C:', 17:04:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:04:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:04:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:48 INFO - 'PROCESSOR_LEVEL': '6', 17:04:48 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:04:48 INFO - 'PROMPT': '$P$G', 17:04:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:48 INFO - 'PWD': 'C:\\slave\\test', 17:04:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:48 INFO - 'SESSIONNAME': 'Console', 17:04:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:48 INFO - 'SYSTEMDRIVE': 'C:', 17:04:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:04:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:48 INFO - 'TEST1': 'testie', 17:04:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:04:48 INFO - 'USERDOMAIN': 'T-XP32-IX-101', 17:04:48 INFO - 'USERNAME': 'cltbld', 17:04:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101', 17:04:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:04:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:04:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:04:48 INFO - 'WINDIR': 'C:\\WINDOWS', 17:04:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:48 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:04:50 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 17:04:50 INFO - import pkg_resources 17:04:51 INFO - Using 1 client processes 17:04:53 INFO - SUITE-START | Running 778 tests 17:04:53 INFO - Running testharness tests 17:04:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:04:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:04:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:04:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:04:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:04:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:04:54 INFO - Setting up ssl 17:04:54 INFO - PROCESS | certutil | 17:04:54 INFO - PROCESS | certutil | 17:04:54 INFO - PROCESS | certutil | 17:04:54 INFO - Certificate Nickname Trust Attributes 17:04:54 INFO - SSL,S/MIME,JAR/XPI 17:04:54 INFO - 17:04:54 INFO - web-platform-tests CT,, 17:04:54 INFO - 17:04:54 INFO - Starting runner 17:04:55 INFO - PROCESS | 2732 | [2732] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:04:56 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:04:56 INFO - PROCESS | 2732 | [2732] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:04:57 INFO - PROCESS | 2732 | 1466035497635 Marionette DEBUG Marionette enabled via build flag and pref 17:04:57 INFO - PROCESS | 2732 | ++DOCSHELL 114C4800 == 1 [pid = 2732] [id = 1] 17:04:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 1 (114C4C00) [pid = 2732] [serial = 1] [outer = 00000000] 17:04:57 INFO - PROCESS | 2732 | [2732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 2 (114C5800) [pid = 2732] [serial = 2] [outer = 114C4C00] 17:04:57 INFO - PROCESS | 2732 | [2732] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 17:04:57 INFO - PROCESS | 2732 | [2732] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 17:04:57 INFO - PROCESS | 2732 | ++DOCSHELL 12810C00 == 2 [pid = 2732] [id = 2] 17:04:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 3 (12811000) [pid = 2732] [serial = 3] [outer = 00000000] 17:04:57 INFO - PROCESS | 2732 | [2732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 4 (12811C00) [pid = 2732] [serial = 4] [outer = 12811000] 17:04:58 INFO - PROCESS | 2732 | 1466035498194 Marionette INFO Listening on port 2828 17:04:58 INFO - PROCESS | 2732 | 1466035498581 Marionette DEBUG Marionette enabled via command-line flag 17:04:58 INFO - PROCESS | 2732 | ++DOCSHELL 13147400 == 3 [pid = 2732] [id = 3] 17:04:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 5 (1314F400) [pid = 2732] [serial = 5] [outer = 00000000] 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 6 (13150000) [pid = 2732] [serial = 6] [outer = 1314F400] 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:04:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 7 (1364FC00) [pid = 2732] [serial = 7] [outer = 12811000] 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:04:58 INFO - PROCESS | 2732 | 1466035498880 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1762 17:04:58 INFO - PROCESS | 2732 | 1466035498916 Marionette DEBUG Closed connection conn0 17:04:58 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:04:58 INFO - PROCESS | 2732 | 1466035498937 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1763 17:04:59 INFO - PROCESS | 2732 | 1466035499045 Marionette DEBUG Closed connection conn1 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:04:59 INFO - PROCESS | 2732 | 1466035499052 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1764 17:04:59 INFO - PROCESS | 2732 | 1466035499060 Marionette DEBUG Closed connection conn2 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:04:59 INFO - PROCESS | 2732 | 1466035499068 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1765 17:04:59 INFO - PROCESS | 2732 | ++DOCSHELL 114C5C00 == 4 [pid = 2732] [id = 4] 17:04:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 8 (13D7A800) [pid = 2732] [serial = 8] [outer = 00000000] 17:04:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 9 (1430A000) [pid = 2732] [serial = 9] [outer = 13D7A800] 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 17:04:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 10 (1430F800) [pid = 2732] [serial = 10] [outer = 13D7A800] 17:04:59 INFO - PROCESS | 2732 | 1466035499271 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:04:59 INFO - PROCESS | 2732 | 1466035499278 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160615151425","device":"desktop","version":"48.0"} 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:04:59 INFO - PROCESS | 2732 | [2732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:04:59 INFO - PROCESS | 2732 | ++DOCSHELL 1580DC00 == 5 [pid = 2732] [id = 5] 17:04:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 11 (1580E400) [pid = 2732] [serial = 11] [outer = 00000000] 17:04:59 INFO - PROCESS | 2732 | ++DOCSHELL 1580E800 == 6 [pid = 2732] [id = 6] 17:04:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 12 (1580F000) [pid = 2732] [serial = 12] [outer = 00000000] 17:05:00 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:05:00 INFO - PROCESS | 2732 | ++DOCSHELL 165C6C00 == 7 [pid = 2732] [id = 7] 17:05:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 13 (165C7000) [pid = 2732] [serial = 13] [outer = 00000000] 17:05:00 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:05:00 INFO - PROCESS | 2732 | [2732] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:05:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 14 (16722000) [pid = 2732] [serial = 14] [outer = 165C7000] 17:05:00 INFO - PROCESS | 2732 | [2732] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 17:05:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 15 (163D0000) [pid = 2732] [serial = 15] [outer = 1580E400] 17:05:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 16 (163D1800) [pid = 2732] [serial = 16] [outer = 1580F000] 17:05:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 17 (163D4800) [pid = 2732] [serial = 17] [outer = 165C7000] 17:05:01 INFO - PROCESS | 2732 | 1466035501427 Marionette INFO startBrowser 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:01 INFO - PROCESS | 2732 | 1466035501464 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 2732 | 1466035501477 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 2732 | 1466035501479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 18 (17ADD400) [pid = 2732] [serial = 18] [outer = 165C7000] 17:05:01 INFO - PROCESS | 2732 | 1466035501989 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"06238f6e-a3df-402a-a4c0-1b2bbb50b584","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160615151425","device":"desktop","version":"48.0","command_id":1}}] 17:05:02 INFO - PROCESS | 2732 | 1466035502149 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:05:02 INFO - PROCESS | 2732 | 1466035502151 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:02 INFO - PROCESS | 2732 | 1466035502232 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:05:02 INFO - PROCESS | 2732 | 1466035502368 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:05:02 INFO - PROCESS | 2732 | 1466035502370 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:02 INFO - PROCESS | 2732 | [2732] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:05:02 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:05:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 19 (197C8C00) [pid = 2732] [serial = 19] [outer = 165C7000] 17:05:02 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:05:02 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:05:02 INFO - PROCESS | 2732 | 1466035502803 Marionette TRACE conn3 <- [1,3,null,{}] 17:05:02 INFO - PROCESS | 2732 | 1466035502816 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:05:02 INFO - PROCESS | 2732 | 1466035502820 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:02 INFO - PROCESS | 2732 | 1466035502847 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:05:02 INFO - PROCESS | 2732 | 1466035502875 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 2732 | 1466035502878 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:05:02 INFO - PROCESS | 2732 | 1466035502895 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 2732 | 1466035502898 Marionette TRACE conn3 <- [1,6,null,{}] 17:05:02 INFO - PROCESS | 2732 | 1466035502937 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 2732 | 1466035502941 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:02 INFO - PROCESS | 2732 | 1466035502971 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:05:02 INFO - PROCESS | 2732 | 1466035502990 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 2732 | 1466035502992 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:02 INFO - PROCESS | 2732 | ++DOCSHELL 165C2C00 == 8 [pid = 2732] [id = 8] 17:05:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 20 (19B40C00) [pid = 2732] [serial = 20] [outer = 00000000] 17:05:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 21 (19B43400) [pid = 2732] [serial = 21] [outer = 19B40C00] 17:05:03 INFO - PROCESS | 2732 | 1466035503045 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 22 (19B47C00) [pid = 2732] [serial = 22] [outer = 19B40C00] 17:05:03 INFO - PROCESS | 2732 | ++DOCSHELL 158B0400 == 9 [pid = 2732] [id = 9] 17:05:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 23 (19E56400) [pid = 2732] [serial = 23] [outer = 00000000] 17:05:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 24 (19F8B000) [pid = 2732] [serial = 24] [outer = 19E56400] 17:05:03 INFO - PROCESS | 2732 | 1466035503436 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 25 (19F8FC00) [pid = 2732] [serial = 25] [outer = 19E56400] 17:05:03 INFO - PROCESS | 2732 | 1466035503774 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 951ms 17:05:03 INFO - PROCESS | 2732 | 1466035503865 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 2732 | 1466035503867 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:05:03 INFO - PROCESS | 2732 | 1466035503882 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 2732 | 1466035503884 Marionette TRACE conn3 <- [1,10,null,{}] 17:05:03 INFO - PROCESS | 2732 | 1466035503892 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:03 INFO - PROCESS | 2732 | 1466035503897 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:03 INFO - PROCESS | 2732 | 1466035503996 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:05:03 INFO - PROCESS | 2732 | 1466035504003 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 2732 | 1466035504006 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:04 INFO - PROCESS | 2732 | ++DOCSHELL 1A460800 == 10 [pid = 2732] [id = 10] 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 26 (1A460C00) [pid = 2732] [serial = 26] [outer = 00000000] 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 27 (1AB54C00) [pid = 2732] [serial = 27] [outer = 1A460C00] 17:05:04 INFO - PROCESS | 2732 | 1466035504053 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 28 (1AB58800) [pid = 2732] [serial = 28] [outer = 1A460C00] 17:05:04 INFO - PROCESS | 2732 | 1466035504374 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 528ms 17:05:04 INFO - PROCESS | 2732 | 1466035504394 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 2732 | 1466035504397 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:05:04 INFO - PROCESS | 2732 | 1466035504400 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 2732 | 1466035504401 Marionette TRACE conn3 <- [1,14,null,{}] 17:05:04 INFO - PROCESS | 2732 | 1466035504405 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 2732 | 1466035504406 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:04 INFO - PROCESS | 2732 | 1466035504512 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:05:04 INFO - PROCESS | 2732 | 1466035504523 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 2732 | 1466035504525 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:04 INFO - PROCESS | 2732 | ++DOCSHELL 1A669000 == 11 [pid = 2732] [id = 11] 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 29 (1A66C000) [pid = 2732] [serial = 29] [outer = 00000000] 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 30 (1A675800) [pid = 2732] [serial = 30] [outer = 1A66C000] 17:05:04 INFO - PROCESS | 2732 | 1466035504568 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 31 (1A698800) [pid = 2732] [serial = 31] [outer = 1A66C000] 17:05:04 INFO - PROCESS | 2732 | 1466035504908 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 573ms 17:05:04 INFO - PROCESS | 2732 | 1466035504979 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 2732 | 1466035504981 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:05:04 INFO - PROCESS | 2732 | 1466035504985 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 2732 | 1466035504988 Marionette TRACE conn3 <- [1,18,null,{}] 17:05:04 INFO - PROCESS | 2732 | 1466035504992 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 2732 | 1466035504996 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:05 INFO - PROCESS | 2732 | 1466035505089 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:05:05 INFO - PROCESS | 2732 | 1466035505095 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 2732 | 1466035505098 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:05 INFO - PROCESS | 2732 | ++DOCSHELL 1A69F000 == 12 [pid = 2732] [id = 12] 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 32 (1A6A0C00) [pid = 2732] [serial = 32] [outer = 00000000] 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 33 (1A948C00) [pid = 2732] [serial = 33] [outer = 1A6A0C00] 17:05:05 INFO - PROCESS | 2732 | 1466035505141 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 34 (1A94CC00) [pid = 2732] [serial = 34] [outer = 1A6A0C00] 17:05:05 INFO - PROCESS | 2732 | 1466035505464 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 513ms 17:05:05 INFO - PROCESS | 2732 | 1466035505503 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 2732 | 1466035505505 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:05:05 INFO - PROCESS | 2732 | 1466035505509 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 2732 | 1466035505510 Marionette TRACE conn3 <- [1,22,null,{}] 17:05:05 INFO - PROCESS | 2732 | 1466035505514 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 2732 | 1466035505516 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:05 INFO - PROCESS | 2732 | 1466035505612 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:05:05 INFO - PROCESS | 2732 | 1466035505618 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 2732 | 1466035505620 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:05 INFO - PROCESS | 2732 | ++DOCSHELL 1AAEAC00 == 13 [pid = 2732] [id = 13] 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 35 (1AAF2800) [pid = 2732] [serial = 35] [outer = 00000000] 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 36 (1AAF8800) [pid = 2732] [serial = 36] [outer = 1AAF2800] 17:05:05 INFO - PROCESS | 2732 | 1466035505663 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 37 (1AB5B000) [pid = 2732] [serial = 37] [outer = 1AAF2800] 17:05:05 INFO - PROCESS | 2732 | 1466035505967 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 512ms 17:05:06 INFO - PROCESS | 2732 | 1466035506026 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 2732 | 1466035506028 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:05:06 INFO - PROCESS | 2732 | 1466035506031 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 2732 | 1466035506033 Marionette TRACE conn3 <- [1,26,null,{}] 17:05:06 INFO - PROCESS | 2732 | 1466035506036 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 2732 | 1466035506038 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:06 INFO - PROCESS | 2732 | 1466035506131 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:05:06 INFO - PROCESS | 2732 | 1466035506136 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 2732 | 1466035506138 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:06 INFO - PROCESS | 2732 | ++DOCSHELL 1AE4B800 == 14 [pid = 2732] [id = 14] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 38 (1AE4BC00) [pid = 2732] [serial = 38] [outer = 00000000] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 39 (1AE52800) [pid = 2732] [serial = 39] [outer = 1AE4BC00] 17:05:06 INFO - PROCESS | 2732 | 1466035506181 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 40 (1B0A7000) [pid = 2732] [serial = 40] [outer = 1AE4BC00] 17:05:06 INFO - PROCESS | 2732 | 1466035506473 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 483ms 17:05:06 INFO - PROCESS | 2732 | 1466035506509 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 2732 | 1466035506511 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:05:06 INFO - PROCESS | 2732 | 1466035506514 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 2732 | 1466035506527 Marionette TRACE conn3 <- [1,30,null,{}] 17:05:06 INFO - PROCESS | 2732 | 1466035506536 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 2732 | 1466035506538 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:06 INFO - PROCESS | 2732 | ++DOCSHELL 1B0B0400 == 15 [pid = 2732] [id = 15] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 41 (1B0B0800) [pid = 2732] [serial = 41] [outer = 00000000] 17:05:06 INFO - PROCESS | 2732 | 1466035506631 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 42 (1B0B1000) [pid = 2732] [serial = 42] [outer = 1B0B0800] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 43 (1A730800) [pid = 2732] [serial = 43] [outer = 1B0B0800] 17:05:06 INFO - PROCESS | 2732 | 1466035506667 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 2732 | 1466035506669 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:06 INFO - PROCESS | 2732 | ++DOCSHELL 1A731C00 == 16 [pid = 2732] [id = 16] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 44 (1A732400) [pid = 2732] [serial = 44] [outer = 00000000] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 45 (1A737400) [pid = 2732] [serial = 45] [outer = 1A732400] 17:05:06 INFO - PROCESS | 2732 | ++DOCSHELL 1A739800 == 17 [pid = 2732] [id = 17] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 46 (1A739C00) [pid = 2732] [serial = 46] [outer = 00000000] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 47 (1A73C400) [pid = 2732] [serial = 47] [outer = 1A739C00] 17:05:06 INFO - PROCESS | 2732 | 1466035506758 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 48 (1A73E000) [pid = 2732] [serial = 48] [outer = 1A739C00] 17:05:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 49 (1B37F400) [pid = 2732] [serial = 49] [outer = 1A732400] 17:05:07 INFO - PROCESS | 2732 | 1466035507169 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 679ms 17:05:07 INFO - PROCESS | 2732 | 1466035507197 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 2732 | 1466035507199 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:05:07 INFO - PROCESS | 2732 | 1466035507202 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:05:07 INFO - PROCESS | 2732 | 1466035507203 Marionette TRACE conn3 <- [1,34,null,{}] 17:05:07 INFO - PROCESS | 2732 | 1466035507207 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:07 INFO - PROCESS | 2732 | 1466035507209 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:07 INFO - PROCESS | 2732 | 1466035507293 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:05:07 INFO - PROCESS | 2732 | 1466035507283 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 2732 | 1466035507285 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:07 INFO - PROCESS | 2732 | ++DOCSHELL 1A739400 == 18 [pid = 2732] [id = 18] 17:05:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 50 (1A73C000) [pid = 2732] [serial = 50] [outer = 00000000] 17:05:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 51 (1B3CDC00) [pid = 2732] [serial = 51] [outer = 1A73C000] 17:05:07 INFO - PROCESS | 2732 | 1466035507328 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 52 (1B3DC400) [pid = 2732] [serial = 52] [outer = 1A73C000] 17:05:08 INFO - PROCESS | 2732 | --DOCSHELL 114C4800 == 17 [pid = 2732] [id = 1] 17:05:08 INFO - PROCESS | 2732 | 1466035508349 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1207ms 17:05:08 INFO - PROCESS | 2732 | 1466035508412 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 2732 | 1466035508416 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:05:08 INFO - PROCESS | 2732 | 1466035508421 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 2732 | 1466035508426 Marionette TRACE conn3 <- [1,38,null,{}] 17:05:08 INFO - PROCESS | 2732 | 1466035508431 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 2732 | 1466035508434 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:08 INFO - PROCESS | 2732 | 1466035508550 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:05:08 INFO - PROCESS | 2732 | 1466035508613 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 2732 | 1466035508617 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:08 INFO - PROCESS | 2732 | ++DOCSHELL 105EC400 == 18 [pid = 2732] [id = 19] 17:05:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 53 (105ED400) [pid = 2732] [serial = 53] [outer = 00000000] 17:05:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 54 (10B80400) [pid = 2732] [serial = 54] [outer = 105ED400] 17:05:08 INFO - PROCESS | 2732 | 1466035508673 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 55 (12AA7000) [pid = 2732] [serial = 55] [outer = 105ED400] 17:05:09 INFO - PROCESS | 2732 | 1466035509276 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 906ms 17:05:09 INFO - PROCESS | 2732 | 1466035509331 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 2732 | 1466035509336 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:05:09 INFO - PROCESS | 2732 | 1466035509342 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 2732 | 1466035509345 Marionette TRACE conn3 <- [1,42,null,{}] 17:05:09 INFO - PROCESS | 2732 | 1466035509349 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:09 INFO - PROCESS | 2732 | 1466035509352 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:09 INFO - PROCESS | 2732 | 1466035509502 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:05:09 INFO - PROCESS | 2732 | 1466035509550 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 2732 | 1466035509553 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:09 INFO - PROCESS | 2732 | ++DOCSHELL 131CDC00 == 19 [pid = 2732] [id = 20] 17:05:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 56 (131D8000) [pid = 2732] [serial = 56] [outer = 00000000] 17:05:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 57 (1393C000) [pid = 2732] [serial = 57] [outer = 131D8000] 17:05:09 INFO - PROCESS | 2732 | 1466035509660 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (14310C00) [pid = 2732] [serial = 58] [outer = 131D8000] 17:05:10 INFO - PROCESS | 2732 | 1466035510274 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 965ms 17:05:10 INFO - PROCESS | 2732 | 1466035510311 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 2732 | 1466035510315 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:05:10 INFO - PROCESS | 2732 | 1466035510319 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 2732 | 1466035510324 Marionette TRACE conn3 <- [1,46,null,{}] 17:05:10 INFO - PROCESS | 2732 | 1466035510328 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:10 INFO - PROCESS | 2732 | 1466035510331 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:10 INFO - PROCESS | 2732 | 1466035510429 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:05:10 INFO - PROCESS | 2732 | 1466035510476 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 2732 | 1466035510479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:10 INFO - PROCESS | 2732 | ++DOCSHELL 10A66C00 == 20 [pid = 2732] [id = 21] 17:05:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (10A69400) [pid = 2732] [serial = 59] [outer = 00000000] 17:05:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (10B83C00) [pid = 2732] [serial = 60] [outer = 10A69400] 17:05:10 INFO - PROCESS | 2732 | 1466035510531 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (10F57800) [pid = 2732] [serial = 61] [outer = 10A69400] 17:05:10 INFO - PROCESS | 2732 | --DOCSHELL 114C5C00 == 19 [pid = 2732] [id = 4] 17:05:10 INFO - PROCESS | 2732 | 1466035510941 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 664ms 17:05:10 INFO - PROCESS | 2732 | 1466035510985 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 2732 | 1466035510989 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:05:10 INFO - PROCESS | 2732 | 1466035510994 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 2732 | 1466035510997 Marionette TRACE conn3 <- [1,50,null,{}] 17:05:11 INFO - PROCESS | 2732 | 1466035511004 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 2732 | 1466035511007 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:11 INFO - PROCESS | 2732 | 1466035511178 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:05:11 INFO - PROCESS | 2732 | 1466035511269 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 2732 | 1466035511271 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:11 INFO - PROCESS | 2732 | ++DOCSHELL 10B5C800 == 20 [pid = 2732] [id = 22] 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (10E23400) [pid = 2732] [serial = 62] [outer = 00000000] 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (13024C00) [pid = 2732] [serial = 63] [outer = 10E23400] 17:05:11 INFO - PROCESS | 2732 | 1466035511317 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (1307FC00) [pid = 2732] [serial = 64] [outer = 10E23400] 17:05:11 INFO - PROCESS | 2732 | 1466035511622 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 679ms 17:05:11 INFO - PROCESS | 2732 | 1466035511674 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 2732 | 1466035511676 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:05:11 INFO - PROCESS | 2732 | 1466035511707 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 2732 | 1466035511711 Marionette TRACE conn3 <- [1,54,null,{}] 17:05:11 INFO - PROCESS | 2732 | 1466035511722 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 2732 | 1466035511727 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:11 INFO - PROCESS | 2732 | 1466035511809 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:05:11 INFO - PROCESS | 2732 | 1466035511816 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 2732 | 1466035511819 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:11 INFO - PROCESS | 2732 | ++DOCSHELL 131D1C00 == 21 [pid = 2732] [id = 23] 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (131D2000) [pid = 2732] [serial = 65] [outer = 00000000] 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (1364CC00) [pid = 2732] [serial = 66] [outer = 131D2000] 17:05:11 INFO - PROCESS | 2732 | 1466035511865 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (13CB9C00) [pid = 2732] [serial = 67] [outer = 131D2000] 17:05:12 INFO - PROCESS | 2732 | 1466035512233 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 604ms 17:05:12 INFO - PROCESS | 2732 | 1466035512280 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 2732 | 1466035512283 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:05:12 INFO - PROCESS | 2732 | 1466035512286 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 2732 | 1466035512288 Marionette TRACE conn3 <- [1,58,null,{}] 17:05:12 INFO - PROCESS | 2732 | 1466035512291 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 2732 | 1466035512293 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:12 INFO - PROCESS | 2732 | 1466035512383 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:05:12 INFO - PROCESS | 2732 | 1466035512371 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 2732 | 1466035512373 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:12 INFO - PROCESS | 2732 | ++DOCSHELL 1314E800 == 22 [pid = 2732] [id = 24] 17:05:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13934800) [pid = 2732] [serial = 68] [outer = 00000000] 17:05:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (143CF000) [pid = 2732] [serial = 69] [outer = 13934800] 17:05:12 INFO - PROCESS | 2732 | 1466035512417 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (143D5400) [pid = 2732] [serial = 70] [outer = 13934800] 17:05:12 INFO - PROCESS | 2732 | 1466035512795 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 573ms 17:05:12 INFO - PROCESS | 2732 | 1466035512871 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 2732 | 1466035512873 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:05:12 INFO - PROCESS | 2732 | 1466035512876 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 2732 | 1466035512878 Marionette TRACE conn3 <- [1,62,null,{}] 17:05:12 INFO - PROCESS | 2732 | 1466035512881 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 2732 | 1466035512866 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:12 INFO - PROCESS | 2732 | 1466035512943 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:05:12 INFO - PROCESS | 2732 | 1466035512948 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 2732 | 1466035512950 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:12 INFO - PROCESS | 2732 | ++DOCSHELL 15198C00 == 23 [pid = 2732] [id = 25] 17:05:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1519A400) [pid = 2732] [serial = 71] [outer = 00000000] 17:05:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1580F400) [pid = 2732] [serial = 72] [outer = 1519A400] 17:05:12 INFO - PROCESS | 2732 | 1466035512993 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (158ACC00) [pid = 2732] [serial = 73] [outer = 1519A400] 17:05:13 INFO - PROCESS | 2732 | 1466035513374 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 574ms 17:05:13 INFO - PROCESS | 2732 | 1466035513439 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 2732 | 1466035513441 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:05:13 INFO - PROCESS | 2732 | 1466035513445 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 2732 | 1466035513446 Marionette TRACE conn3 <- [1,66,null,{}] 17:05:13 INFO - PROCESS | 2732 | 1466035513450 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 2732 | 1466035513455 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:13 INFO - PROCESS | 2732 | 1466035513544 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:05:13 INFO - PROCESS | 2732 | 1466035513550 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 2732 | 1466035513552 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:13 INFO - PROCESS | 2732 | ++DOCSHELL 15F06C00 == 24 [pid = 2732] [id = 26] 17:05:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F09400) [pid = 2732] [serial = 74] [outer = 00000000] 17:05:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (163D8000) [pid = 2732] [serial = 75] [outer = 15F09400] 17:05:13 INFO - PROCESS | 2732 | 1466035513595 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16721C00) [pid = 2732] [serial = 76] [outer = 15F09400] 17:05:13 INFO - PROCESS | 2732 | 1466035513960 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 573ms 17:05:14 INFO - PROCESS | 2732 | 1466035514024 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 2732 | 1466035514026 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:05:14 INFO - PROCESS | 2732 | 1466035514042 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 2732 | 1466035514044 Marionette TRACE conn3 <- [1,70,null,{}] 17:05:14 INFO - PROCESS | 2732 | 1466035514048 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 2732 | 1466035514050 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:14 INFO - PROCESS | 2732 | 1466035514134 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:05:14 INFO - PROCESS | 2732 | 1466035514139 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 2732 | 1466035514141 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:14 INFO - PROCESS | 2732 | ++DOCSHELL 1580D400 == 25 [pid = 2732] [id = 27] 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15EB5800) [pid = 2732] [serial = 77] [outer = 00000000] 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16B9D800) [pid = 2732] [serial = 78] [outer = 15EB5800] 17:05:14 INFO - PROCESS | 2732 | 1466035514185 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA2000) [pid = 2732] [serial = 79] [outer = 15EB5800] 17:05:14 INFO - PROCESS | 2732 | 1466035514538 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 513ms 17:05:14 INFO - PROCESS | 2732 | 1466035514556 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 2732 | 1466035514558 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:05:14 INFO - PROCESS | 2732 | 1466035514561 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:05:14 INFO - PROCESS | 2732 | 1466035514563 Marionette TRACE conn3 <- [1,74,null,{}] 17:05:14 INFO - PROCESS | 2732 | 1466035514566 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 2732 | 1466035514567 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:14 INFO - PROCESS | 2732 | 1466035514673 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:05:14 INFO - PROCESS | 2732 | 1466035514680 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 2732 | 1466035514682 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:14 INFO - PROCESS | 2732 | ++DOCSHELL 1309E800 == 26 [pid = 2732] [id = 28] 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (163CFC00) [pid = 2732] [serial = 80] [outer = 00000000] 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (171B0C00) [pid = 2732] [serial = 81] [outer = 163CFC00] 17:05:14 INFO - PROCESS | 2732 | 1466035514726 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (171DB400) [pid = 2732] [serial = 82] [outer = 163CFC00] 17:05:15 INFO - PROCESS | 2732 | 1466035515079 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 574ms 17:05:15 INFO - PROCESS | 2732 | 1466035515141 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 2732 | 1466035515143 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:05:15 INFO - PROCESS | 2732 | 1466035515146 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:05:15 INFO - PROCESS | 2732 | 1466035515148 Marionette TRACE conn3 <- [1,78,null,{}] 17:05:15 INFO - PROCESS | 2732 | 1466035515152 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 2732 | 1466035515153 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:15 INFO - PROCESS | 2732 | 1466035515260 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:05:15 INFO - PROCESS | 2732 | 1466035515305 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 2732 | 1466035515307 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:15 INFO - PROCESS | 2732 | ++DOCSHELL 10566000 == 27 [pid = 2732] [id = 29] 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (163CF000) [pid = 2732] [serial = 83] [outer = 00000000] 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (176B7000) [pid = 2732] [serial = 84] [outer = 163CF000] 17:05:15 INFO - PROCESS | 2732 | 1466035515353 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (176BAC00) [pid = 2732] [serial = 85] [outer = 163CF000] 17:05:15 INFO - PROCESS | 2732 | 1466035515645 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 573ms 17:05:15 INFO - PROCESS | 2732 | 1466035515727 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 2732 | 1466035515729 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:05:15 INFO - PROCESS | 2732 | 1466035515732 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 2732 | 1466035515734 Marionette TRACE conn3 <- [1,82,null,{}] 17:05:15 INFO - PROCESS | 2732 | 1466035515737 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 2732 | 1466035515739 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:15 INFO - PROCESS | 2732 | 1466035515836 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:05:15 INFO - PROCESS | 2732 | 1466035515862 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 2732 | 1466035515864 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:15 INFO - PROCESS | 2732 | ++DOCSHELL 13932800 == 28 [pid = 2732] [id = 30] 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13CC1800) [pid = 2732] [serial = 86] [outer = 00000000] 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (17B5E000) [pid = 2732] [serial = 87] [outer = 13CC1800] 17:05:15 INFO - PROCESS | 2732 | 1466035515907 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19694000) [pid = 2732] [serial = 88] [outer = 13CC1800] 17:05:16 INFO - PROCESS | 2732 | 1466035516289 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 604ms 17:05:16 INFO - PROCESS | 2732 | 1466035516336 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 2732 | 1466035516339 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:05:16 INFO - PROCESS | 2732 | 1466035516342 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 2732 | 1466035516345 Marionette TRACE conn3 <- [1,86,null,{}] 17:05:16 INFO - PROCESS | 2732 | 1466035516348 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 2732 | 1466035516350 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:16 INFO - PROCESS | 2732 | 1466035516471 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:05:16 INFO - PROCESS | 2732 | 1466035516484 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 2732 | 1466035516487 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:16 INFO - PROCESS | 2732 | ++DOCSHELL 19697000 == 29 [pid = 2732] [id = 31] 17:05:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19698400) [pid = 2732] [serial = 89] [outer = 00000000] 17:05:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19925000) [pid = 2732] [serial = 90] [outer = 19698400] 17:05:16 INFO - PROCESS | 2732 | 1466035516531 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19B3F000) [pid = 2732] [serial = 91] [outer = 19698400] 17:05:16 INFO - PROCESS | 2732 | 1466035516864 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 573ms 17:05:16 INFO - PROCESS | 2732 | 1466035516919 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 2732 | 1466035516921 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:05:16 INFO - PROCESS | 2732 | 1466035516924 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 2732 | 1466035516926 Marionette TRACE conn3 <- [1,90,null,{}] 17:05:16 INFO - PROCESS | 2732 | 1466035516929 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 2732 | 1466035516931 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:16 INFO - PROCESS | 2732 | 1466035517008 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:05:17 INFO - PROCESS | 2732 | 1466035517098 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 2732 | 1466035517100 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:17 INFO - PROCESS | 2732 | ++DOCSHELL 13D7CC00 == 30 [pid = 2732] [id = 32] 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19733800) [pid = 2732] [serial = 92] [outer = 00000000] 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19E34C00) [pid = 2732] [serial = 93] [outer = 19733800] 17:05:17 INFO - PROCESS | 2732 | 1466035517142 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (19E3D800) [pid = 2732] [serial = 94] [outer = 19733800] 17:05:17 INFO - PROCESS | 2732 | 1466035517447 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 573ms 17:05:17 INFO - PROCESS | 2732 | 1466035517505 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 2732 | 1466035517507 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:05:17 INFO - PROCESS | 2732 | 1466035517510 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 2732 | 1466035517512 Marionette TRACE conn3 <- [1,94,null,{}] 17:05:17 INFO - PROCESS | 2732 | 1466035517515 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 2732 | 1466035517517 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:17 INFO - PROCESS | 2732 | 1466035517649 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:05:17 INFO - PROCESS | 2732 | 1466035517658 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 2732 | 1466035517660 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:17 INFO - PROCESS | 2732 | ++DOCSHELL 1364C800 == 31 [pid = 2732] [id = 33] 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (15113400) [pid = 2732] [serial = 95] [outer = 00000000] 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (19F8A400) [pid = 2732] [serial = 96] [outer = 15113400] 17:05:17 INFO - PROCESS | 2732 | 1466035517702 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (19F93000) [pid = 2732] [serial = 97] [outer = 15113400] 17:05:18 INFO - PROCESS | 2732 | 1466035518865 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1404ms 17:05:18 INFO - PROCESS | 2732 | 1466035518917 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 2732 | 1466035518920 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:05:18 INFO - PROCESS | 2732 | 1466035518925 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:05:18 INFO - PROCESS | 2732 | 1466035518928 Marionette TRACE conn3 <- [1,98,null,{}] 17:05:18 INFO - PROCESS | 2732 | 1466035518933 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:18 INFO - PROCESS | 2732 | 1466035518936 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:19 INFO - PROCESS | 2732 | 1466035519050 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:05:19 INFO - PROCESS | 2732 | 1466035519062 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 2732 | 1466035519064 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:19 INFO - PROCESS | 2732 | ++DOCSHELL 10B56000 == 32 [pid = 2732] [id = 34] 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (10B56400) [pid = 2732] [serial = 98] [outer = 00000000] 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (11281C00) [pid = 2732] [serial = 99] [outer = 10B56400] 17:05:19 INFO - PROCESS | 2732 | 1466035519112 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (114BA800) [pid = 2732] [serial = 100] [outer = 10B56400] 17:05:19 INFO - PROCESS | 2732 | 1466035519508 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 618ms 17:05:19 INFO - PROCESS | 2732 | 1466035519548 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 2732 | 1466035519552 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:05:19 INFO - PROCESS | 2732 | 1466035519563 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 2732 | 1466035519566 Marionette TRACE conn3 <- [1,102,null,{}] 17:05:19 INFO - PROCESS | 2732 | 1466035519569 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 2732 | 1466035519572 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:19 INFO - PROCESS | 2732 | 1466035519678 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:05:19 INFO - PROCESS | 2732 | 1466035519684 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 2732 | 1466035519687 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:19 INFO - PROCESS | 2732 | ++DOCSHELL 12BBD800 == 33 [pid = 2732] [id = 35] 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (12DF6C00) [pid = 2732] [serial = 101] [outer = 00000000] 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (1314B400) [pid = 2732] [serial = 102] [outer = 12DF6C00] 17:05:19 INFO - PROCESS | 2732 | 1466035519732 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (131D3400) [pid = 2732] [serial = 103] [outer = 12DF6C00] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A6A0C00) [pid = 2732] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1A66C000) [pid = 2732] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1A460C00) [pid = 2732] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (19B40C00) [pid = 2732] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (13D7A800) [pid = 2732] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A739C00) [pid = 2732] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1AE4BC00) [pid = 2732] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1AAF2800) [pid = 2732] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A73C000) [pid = 2732] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (105ED400) [pid = 2732] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (131D8000) [pid = 2732] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (10A69400) [pid = 2732] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (10E23400) [pid = 2732] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (131D2000) [pid = 2732] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13934800) [pid = 2732] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1519A400) [pid = 2732] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15F09400) [pid = 2732] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15EB5800) [pid = 2732] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (163CFC00) [pid = 2732] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (163CF000) [pid = 2732] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13CC1800) [pid = 2732] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:05:20 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19698400) [pid = 2732] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:05:20 INFO - PROCESS | 2732 | 1466035520639 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1102ms 17:05:20 INFO - PROCESS | 2732 | 1466035520671 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 2732 | 1466035520673 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 2732 | 1466035520676 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:05:20 INFO - PROCESS | 2732 | 1466035520679 Marionette TRACE conn3 <- [1,106,null,{}] 17:05:20 INFO - PROCESS | 2732 | 1466035520689 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 2732 | 1466035520693 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:20 INFO - PROCESS | 2732 | 1466035520771 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:05:20 INFO - PROCESS | 2732 | 1466035520779 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 2732 | 1466035520781 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:20 INFO - PROCESS | 2732 | ++DOCSHELL 131D8000 == 34 [pid = 2732] [id = 36] 17:05:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (131DA000) [pid = 2732] [serial = 104] [outer = 00000000] 17:05:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (13D7A000) [pid = 2732] [serial = 105] [outer = 131DA000] 17:05:20 INFO - PROCESS | 2732 | 1466035520827 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (14376400) [pid = 2732] [serial = 106] [outer = 131DA000] 17:05:21 INFO - PROCESS | 2732 | 1466035521248 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 603ms 17:05:21 INFO - PROCESS | 2732 | 1466035521297 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 2732 | 1466035521299 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:05:21 INFO - PROCESS | 2732 | 1466035521303 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 2732 | 1466035521304 Marionette TRACE conn3 <- [1,110,null,{}] 17:05:21 INFO - PROCESS | 2732 | 1466035521308 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 2732 | 1466035521310 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:21 INFO - PROCESS | 2732 | 1466035521375 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:05:21 INFO - PROCESS | 2732 | 1466035521381 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 2732 | 1466035521383 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:21 INFO - PROCESS | 2732 | ++DOCSHELL 143D5800 == 35 [pid = 2732] [id = 37] 17:05:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (15114000) [pid = 2732] [serial = 107] [outer = 00000000] 17:05:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (158AE000) [pid = 2732] [serial = 108] [outer = 15114000] 17:05:21 INFO - PROCESS | 2732 | 1466035521435 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (15C26000) [pid = 2732] [serial = 109] [outer = 15114000] 17:05:21 INFO - PROCESS | 2732 | 1466035521844 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 604ms 17:05:21 INFO - PROCESS | 2732 | 1466035521906 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 2732 | 1466035521908 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:05:21 INFO - PROCESS | 2732 | 1466035521914 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 2732 | 1466035521916 Marionette TRACE conn3 <- [1,114,null,{}] 17:05:21 INFO - PROCESS | 2732 | 1466035521920 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 2732 | 1466035521922 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:21 INFO - PROCESS | 2732 | 1466035521996 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:05:21 INFO - PROCESS | 2732 | 1466035522002 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 2732 | 1466035522004 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:22 INFO - PROCESS | 2732 | ++DOCSHELL 15F09400 == 36 [pid = 2732] [id = 38] 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15F0BC00) [pid = 2732] [serial = 110] [outer = 00000000] 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16799800) [pid = 2732] [serial = 111] [outer = 15F0BC00] 17:05:22 INFO - PROCESS | 2732 | 1466035522047 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (16BF1000) [pid = 2732] [serial = 112] [outer = 15F0BC00] 17:05:22 INFO - PROCESS | 2732 | 1466035522573 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 709ms 17:05:22 INFO - PROCESS | 2732 | 1466035522635 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 2732 | 1466035522639 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:05:22 INFO - PROCESS | 2732 | 1466035522644 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:05:22 INFO - PROCESS | 2732 | 1466035522647 Marionette TRACE conn3 <- [1,118,null,{}] 17:05:22 INFO - PROCESS | 2732 | 1466035522696 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:22 INFO - PROCESS | 2732 | 1466035522699 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:22 INFO - PROCESS | 2732 | 1466035522809 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:05:22 INFO - PROCESS | 2732 | 1466035522858 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 2732 | 1466035522861 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:22 INFO - PROCESS | 2732 | ++DOCSHELL 10E19C00 == 37 [pid = 2732] [id = 39] 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10E1D000) [pid = 2732] [serial = 113] [outer = 00000000] 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (12ADE000) [pid = 2732] [serial = 114] [outer = 10E1D000] 17:05:22 INFO - PROCESS | 2732 | 1466035522916 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (13106400) [pid = 2732] [serial = 115] [outer = 10E1D000] 17:05:23 INFO - PROCESS | 2732 | 1466035523433 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 845ms 17:05:23 INFO - PROCESS | 2732 | 1466035523495 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 2732 | 1466035523500 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:05:23 INFO - PROCESS | 2732 | 1466035523506 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 2732 | 1466035523509 Marionette TRACE conn3 <- [1,122,null,{}] 17:05:23 INFO - PROCESS | 2732 | 1466035523513 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 2732 | 1466035523516 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:23 INFO - PROCESS | 2732 | 1466035523619 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:05:23 INFO - PROCESS | 2732 | 1466035523691 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 2732 | 1466035523694 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:23 INFO - PROCESS | 2732 | ++DOCSHELL 1430F400 == 38 [pid = 2732] [id = 40] 17:05:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (14311000) [pid = 2732] [serial = 116] [outer = 00000000] 17:05:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (15348800) [pid = 2732] [serial = 117] [outer = 14311000] 17:05:23 INFO - PROCESS | 2732 | 1466035523748 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (15F05400) [pid = 2732] [serial = 118] [outer = 14311000] 17:05:24 INFO - PROCESS | 2732 | 1466035524260 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 815ms 17:05:24 INFO - PROCESS | 2732 | 1466035524315 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 2732 | 1466035524318 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:05:24 INFO - PROCESS | 2732 | 1466035524321 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 2732 | 1466035524325 Marionette TRACE conn3 <- [1,126,null,{}] 17:05:24 INFO - PROCESS | 2732 | 1466035524336 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:24 INFO - PROCESS | 2732 | 1466035524340 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:24 INFO - PROCESS | 2732 | 1466035524439 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:05:24 INFO - PROCESS | 2732 | 1466035524535 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 2732 | 1466035524539 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:24 INFO - PROCESS | 2732 | ++DOCSHELL 176C3400 == 39 [pid = 2732] [id = 41] 17:05:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (17A1E000) [pid = 2732] [serial = 119] [outer = 00000000] 17:05:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (17ADB800) [pid = 2732] [serial = 120] [outer = 17A1E000] 17:05:24 INFO - PROCESS | 2732 | 1466035524593 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (17F76000) [pid = 2732] [serial = 121] [outer = 17A1E000] 17:05:25 INFO - PROCESS | 2732 | 1466035525111 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 800ms 17:05:25 INFO - PROCESS | 2732 | 1466035525156 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 2732 | 1466035525159 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:05:25 INFO - PROCESS | 2732 | 1466035525164 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 2732 | 1466035525165 Marionette TRACE conn3 <- [1,130,null,{}] 17:05:25 INFO - PROCESS | 2732 | 1466035525169 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:25 INFO - PROCESS | 2732 | 1466035525171 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:25 INFO - PROCESS | 2732 | 1466035525255 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:05:25 INFO - PROCESS | 2732 | 1466035525403 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 2732 | 1466035525406 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:25 INFO - PROCESS | 2732 | ++DOCSHELL 10434C00 == 40 [pid = 2732] [id = 42] 17:05:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (10437C00) [pid = 2732] [serial = 122] [outer = 00000000] 17:05:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (10560800) [pid = 2732] [serial = 123] [outer = 10437C00] 17:05:25 INFO - PROCESS | 2732 | 1466035525454 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (10A52400) [pid = 2732] [serial = 124] [outer = 10437C00] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 143D5800 == 39 [pid = 2732] [id = 37] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 131D8000 == 38 [pid = 2732] [id = 36] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 12BBD800 == 37 [pid = 2732] [id = 35] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 10B56000 == 36 [pid = 2732] [id = 34] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 1364C800 == 35 [pid = 2732] [id = 33] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 10566000 == 34 [pid = 2732] [id = 29] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 13932800 == 33 [pid = 2732] [id = 30] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 1430F400 == 32 [pid = 2732] [id = 40] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 176C3400 == 31 [pid = 2732] [id = 41] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 19697000 == 30 [pid = 2732] [id = 31] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 15F09400 == 29 [pid = 2732] [id = 38] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 13D7CC00 == 28 [pid = 2732] [id = 32] 17:05:26 INFO - PROCESS | 2732 | --DOCSHELL 10E19C00 == 27 [pid = 2732] [id = 39] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (163D4800) [pid = 2732] [serial = 17] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1B3CDC00) [pid = 2732] [serial = 51] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (10B80400) [pid = 2732] [serial = 54] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (1393C000) [pid = 2732] [serial = 57] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (10B83C00) [pid = 2732] [serial = 60] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (13024C00) [pid = 2732] [serial = 63] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (13CB9C00) [pid = 2732] [serial = 67] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1364CC00) [pid = 2732] [serial = 66] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (143CF000) [pid = 2732] [serial = 69] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (143D5400) [pid = 2732] [serial = 70] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1580F400) [pid = 2732] [serial = 72] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (158ACC00) [pid = 2732] [serial = 73] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (16721C00) [pid = 2732] [serial = 76] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (163D8000) [pid = 2732] [serial = 75] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16B9D800) [pid = 2732] [serial = 78] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (171B0C00) [pid = 2732] [serial = 81] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (176B7000) [pid = 2732] [serial = 84] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (17B5E000) [pid = 2732] [serial = 87] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19925000) [pid = 2732] [serial = 90] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BA2000) [pid = 2732] [serial = 79] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (171DB400) [pid = 2732] [serial = 82] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (176BAC00) [pid = 2732] [serial = 85] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1307FC00) [pid = 2732] [serial = 64] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (10F57800) [pid = 2732] [serial = 61] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19694000) [pid = 2732] [serial = 88] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (14310C00) [pid = 2732] [serial = 58] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (12AA7000) [pid = 2732] [serial = 55] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19B3F000) [pid = 2732] [serial = 91] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E34C00) [pid = 2732] [serial = 93] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1B3DC400) [pid = 2732] [serial = 52] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16722000) [pid = 2732] [serial = 14] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1430A000) [pid = 2732] [serial = 9] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1430F800) [pid = 2732] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (12811C00) [pid = 2732] [serial = 4] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A73E000) [pid = 2732] [serial = 48] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1B0B1000) [pid = 2732] [serial = 42] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A737400) [pid = 2732] [serial = 45] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (1AE52800) [pid = 2732] [serial = 39] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1B0A7000) [pid = 2732] [serial = 40] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (1AAF8800) [pid = 2732] [serial = 36] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (1AB5B000) [pid = 2732] [serial = 37] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (1A948C00) [pid = 2732] [serial = 33] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (1A94CC00) [pid = 2732] [serial = 34] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (1A675800) [pid = 2732] [serial = 30] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (1A698800) [pid = 2732] [serial = 31] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 56 (1AB54C00) [pid = 2732] [serial = 27] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 55 (1AB58800) [pid = 2732] [serial = 28] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 54 (19F8B000) [pid = 2732] [serial = 24] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 53 (19B47C00) [pid = 2732] [serial = 22] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 52 (19B43400) [pid = 2732] [serial = 21] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | --DOMWINDOW == 51 (1A73C400) [pid = 2732] [serial = 47] [outer = 00000000] [url = about:blank] 17:05:26 INFO - PROCESS | 2732 | 1466035526447 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1343ms 17:05:26 INFO - PROCESS | 2732 | 1466035526516 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 2732 | 1466035526520 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:05:26 INFO - PROCESS | 2732 | 1466035526525 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 2732 | 1466035526528 Marionette TRACE conn3 <- [1,134,null,{}] 17:05:26 INFO - PROCESS | 2732 | 1466035526536 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:26 INFO - PROCESS | 2732 | 1466035526541 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:26 INFO - PROCESS | 2732 | 1466035526641 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:05:26 INFO - PROCESS | 2732 | 1466035526701 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 2732 | 1466035526705 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:26 INFO - PROCESS | 2732 | ++DOCSHELL 10F5A800 == 28 [pid = 2732] [id = 43] 17:05:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 52 (10F5C000) [pid = 2732] [serial = 125] [outer = 00000000] 17:05:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 53 (11280400) [pid = 2732] [serial = 126] [outer = 10F5C000] 17:05:26 INFO - PROCESS | 2732 | 1466035526739 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 54 (11282C00) [pid = 2732] [serial = 127] [outer = 10F5C000] 17:05:27 INFO - PROCESS | 2732 | 1466035527103 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 618ms 17:05:27 INFO - PROCESS | 2732 | 1466035527147 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 2732 | 1466035527152 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:05:27 INFO - PROCESS | 2732 | 1466035527158 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 2732 | 1466035527161 Marionette TRACE conn3 <- [1,138,null,{}] 17:05:27 INFO - PROCESS | 2732 | 1466035527164 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:27 INFO - PROCESS | 2732 | 1466035527167 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:27 INFO - PROCESS | 2732 | 1466035527235 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:05:27 INFO - PROCESS | 2732 | 1466035527302 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 2732 | 1466035527305 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:27 INFO - PROCESS | 2732 | ++DOCSHELL 12BBD800 == 29 [pid = 2732] [id = 44] 17:05:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 55 (13026800) [pid = 2732] [serial = 128] [outer = 00000000] 17:05:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 56 (13102C00) [pid = 2732] [serial = 129] [outer = 13026800] 17:05:27 INFO - PROCESS | 2732 | 1466035527351 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 57 (131D8000) [pid = 2732] [serial = 130] [outer = 13026800] 17:05:27 INFO - PROCESS | 2732 | 1466035527705 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 603ms 17:05:27 INFO - PROCESS | 2732 | 1466035527760 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 2732 | 1466035527762 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:05:27 INFO - PROCESS | 2732 | 1466035527766 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 2732 | 1466035527769 Marionette TRACE conn3 <- [1,142,null,{}] 17:05:27 INFO - PROCESS | 2732 | 1466035527780 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:27 INFO - PROCESS | 2732 | 1466035527785 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:27 INFO - PROCESS | 2732 | 1466035527869 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:05:27 INFO - PROCESS | 2732 | 1466035527905 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 2732 | 1466035527908 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:27 INFO - PROCESS | 2732 | ++DOCSHELL 14309C00 == 30 [pid = 2732] [id = 45] 17:05:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (1430A000) [pid = 2732] [serial = 131] [outer = 00000000] 17:05:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (1437BC00) [pid = 2732] [serial = 132] [outer = 1430A000] 17:05:27 INFO - PROCESS | 2732 | 1466035527955 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (143D0C00) [pid = 2732] [serial = 133] [outer = 1430A000] 17:05:28 INFO - PROCESS | 2732 | 1466035528332 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 619ms 17:05:28 INFO - PROCESS | 2732 | 1466035528387 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 2732 | 1466035528390 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:05:28 INFO - PROCESS | 2732 | 1466035528393 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 2732 | 1466035528395 Marionette TRACE conn3 <- [1,146,null,{}] 17:05:28 INFO - PROCESS | 2732 | 1466035528399 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 2732 | 1466035528401 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:28 INFO - PROCESS | 2732 | 1466035528517 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:05:28 INFO - PROCESS | 2732 | 1466035528522 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 2732 | 1466035528524 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:28 INFO - PROCESS | 2732 | ++DOCSHELL 14377400 == 31 [pid = 2732] [id = 46] 17:05:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (1437B800) [pid = 2732] [serial = 134] [outer = 00000000] 17:05:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (158AD000) [pid = 2732] [serial = 135] [outer = 1437B800] 17:05:28 INFO - PROCESS | 2732 | 1466035528568 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (15F0D000) [pid = 2732] [serial = 136] [outer = 1437B800] 17:05:28 INFO - PROCESS | 2732 | 1466035528963 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 618ms 17:05:28 INFO - PROCESS | 2732 | 1466035529014 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 2732 | 1466035529016 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:05:28 INFO - PROCESS | 2732 | 1466035529019 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:05:29 INFO - PROCESS | 2732 | 1466035529021 Marionette TRACE conn3 <- [1,150,null,{}] 17:05:29 INFO - PROCESS | 2732 | 1466035529031 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 2732 | 1466035529033 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:29 INFO - PROCESS | 2732 | 1466035529129 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:05:29 INFO - PROCESS | 2732 | 1466035529118 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 2732 | 1466035529120 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:29 INFO - PROCESS | 2732 | ++DOCSHELL 151A1800 == 32 [pid = 2732] [id = 47] 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (15348400) [pid = 2732] [serial = 137] [outer = 00000000] 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (16729000) [pid = 2732] [serial = 138] [outer = 15348400] 17:05:29 INFO - PROCESS | 2732 | 1466035529164 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (16AD6C00) [pid = 2732] [serial = 139] [outer = 15348400] 17:05:29 INFO - PROCESS | 2732 | 1466035529582 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 574ms 17:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:05:29 INFO - PROCESS | 2732 | 1466035529599 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 2732 | 1466035529601 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:05:29 INFO - PROCESS | 2732 | 1466035529604 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 2732 | 1466035529606 Marionette TRACE conn3 <- [1,154,null,{}] 17:05:29 INFO - PROCESS | 2732 | 1466035529609 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 2732 | 1466035529598 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:29 INFO - PROCESS | 2732 | 1466035529730 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:05:29 INFO - PROCESS | 2732 | 1466035529735 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 2732 | 1466035529737 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:29 INFO - PROCESS | 2732 | ++DOCSHELL 163CFC00 == 33 [pid = 2732] [id = 48] 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (16BEFC00) [pid = 2732] [serial = 140] [outer = 00000000] 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (171D5000) [pid = 2732] [serial = 141] [outer = 16BEFC00] 17:05:29 INFO - PROCESS | 2732 | 1466035529780 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (176B9000) [pid = 2732] [serial = 142] [outer = 16BEFC00] 17:05:30 INFO - PROCESS | 2732 | 1466035530188 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 618ms 17:05:30 INFO - PROCESS | 2732 | 1466035530207 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 2732 | 1466035530209 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:05:30 INFO - PROCESS | 2732 | 1466035530222 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 2732 | 1466035530223 Marionette TRACE conn3 <- [1,158,null,{}] 17:05:30 INFO - PROCESS | 2732 | 1466035530227 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 2732 | 1466035530228 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:30 INFO - PROCESS | 2732 | 1466035530333 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:05:30 INFO - PROCESS | 2732 | 1466035530338 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 2732 | 1466035530340 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:30 INFO - PROCESS | 2732 | ++DOCSHELL 173B4000 == 34 [pid = 2732] [id = 49] 17:05:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (176C3400) [pid = 2732] [serial = 143] [outer = 00000000] 17:05:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (17F6C400) [pid = 2732] [serial = 144] [outer = 176C3400] 17:05:30 INFO - PROCESS | 2732 | 1466035530383 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (17F6CC00) [pid = 2732] [serial = 145] [outer = 176C3400] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15113400) [pid = 2732] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19733800) [pid = 2732] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F0BC00) [pid = 2732] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (10B56400) [pid = 2732] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (12DF6C00) [pid = 2732] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (15114000) [pid = 2732] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:05:30 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (131DA000) [pid = 2732] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:05:30 INFO - PROCESS | 2732 | 1466035530850 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 664ms 17:05:30 INFO - PROCESS | 2732 | 1466035530905 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 2732 | 1466035530907 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:05:30 INFO - PROCESS | 2732 | 1466035530910 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 2732 | 1466035530911 Marionette TRACE conn3 <- [1,162,null,{}] 17:05:30 INFO - PROCESS | 2732 | 1466035530915 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 2732 | 1466035530917 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:30 INFO - PROCESS | 2732 | 1466035530990 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:05:30 INFO - PROCESS | 2732 | 1466035530995 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 2732 | 1466035530997 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:31 INFO - PROCESS | 2732 | ++DOCSHELL 12ADF400 == 35 [pid = 2732] [id = 50] 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (12DF6C00) [pid = 2732] [serial = 146] [outer = 00000000] 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (176C1C00) [pid = 2732] [serial = 147] [outer = 12DF6C00] 17:05:31 INFO - PROCESS | 2732 | 1466035531040 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (17F68C00) [pid = 2732] [serial = 148] [outer = 12DF6C00] 17:05:31 INFO - PROCESS | 2732 | 1466035531403 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 513ms 17:05:31 INFO - PROCESS | 2732 | 1466035531429 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 2732 | 1466035531431 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:05:31 INFO - PROCESS | 2732 | 1466035531434 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:05:31 INFO - PROCESS | 2732 | 1466035531436 Marionette TRACE conn3 <- [1,166,null,{}] 17:05:31 INFO - PROCESS | 2732 | 1466035531439 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 2732 | 1466035531441 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:31 INFO - PROCESS | 2732 | 1466035531544 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:05:31 INFO - PROCESS | 2732 | 1466035531551 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 2732 | 1466035531552 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:31 INFO - PROCESS | 2732 | ++DOCSHELL 1972CC00 == 36 [pid = 2732] [id = 51] 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1972F400) [pid = 2732] [serial = 149] [outer = 00000000] 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (197D3400) [pid = 2732] [serial = 150] [outer = 1972F400] 17:05:31 INFO - PROCESS | 2732 | 1466035531578 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (19923C00) [pid = 2732] [serial = 151] [outer = 1972F400] 17:05:31 INFO - PROCESS | 2732 | 1466035531960 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 573ms 17:05:31 INFO - PROCESS | 2732 | 1466035532015 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 2732 | 1466035532017 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:05:31 INFO - PROCESS | 2732 | 1466035532020 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 2732 | 1466035532022 Marionette TRACE conn3 <- [1,170,null,{}] 17:05:32 INFO - PROCESS | 2732 | 1466035532025 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 2732 | 1466035532027 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:32 INFO - PROCESS | 2732 | 1466035532110 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:05:32 INFO - PROCESS | 2732 | 1466035532117 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 2732 | 1466035532128 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:32 INFO - PROCESS | 2732 | ++DOCSHELL 15806000 == 37 [pid = 2732] [id = 52] 17:05:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16AD4800) [pid = 2732] [serial = 152] [outer = 00000000] 17:05:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (19B46800) [pid = 2732] [serial = 153] [outer = 16AD4800] 17:05:32 INFO - PROCESS | 2732 | 1466035532172 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (19B4A800) [pid = 2732] [serial = 154] [outer = 16AD4800] 17:05:32 INFO - PROCESS | 2732 | 1466035532547 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 17:05:32 INFO - PROCESS | 2732 | 1466035532624 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 2732 | 1466035532628 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:05:32 INFO - PROCESS | 2732 | 1466035532633 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:05:32 INFO - PROCESS | 2732 | 1466035532637 Marionette TRACE conn3 <- [1,174,null,{}] 17:05:32 INFO - PROCESS | 2732 | 1466035532644 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 2732 | 1466035532647 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:32 INFO - PROCESS | 2732 | 1466035532814 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:05:32 INFO - PROCESS | 2732 | 1466035532901 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 2732 | 1466035532904 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:32 INFO - PROCESS | 2732 | ++DOCSHELL 10B56C00 == 38 [pid = 2732] [id = 53] 17:05:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (10B57000) [pid = 2732] [serial = 155] [outer = 00000000] 17:05:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (10F56000) [pid = 2732] [serial = 156] [outer = 10B57000] 17:05:32 INFO - PROCESS | 2732 | 1466035532961 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1127F800) [pid = 2732] [serial = 157] [outer = 10B57000] 17:05:33 INFO - PROCESS | 2732 | 1466035533641 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1041ms 17:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:05:33 INFO - PROCESS | 2732 | 1466035533694 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 2732 | 1466035533697 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:05:33 INFO - PROCESS | 2732 | 1466035533703 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 2732 | 1466035533707 Marionette TRACE conn3 <- [1,178,null,{}] 17:05:33 INFO - PROCESS | 2732 | 1466035533711 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 2732 | 1466035533715 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:33 INFO - PROCESS | 2732 | 1466035533857 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:05:33 INFO - PROCESS | 2732 | 1466035533928 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 2732 | 1466035533930 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:33 INFO - PROCESS | 2732 | ++DOCSHELL 13654C00 == 39 [pid = 2732] [id = 54] 17:05:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (13657000) [pid = 2732] [serial = 158] [outer = 00000000] 17:05:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (13D73800) [pid = 2732] [serial = 159] [outer = 13657000] 17:05:33 INFO - PROCESS | 2732 | 1466035533985 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (14310C00) [pid = 2732] [serial = 160] [outer = 13657000] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 1972CC00 == 38 [pid = 2732] [id = 51] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 12ADF400 == 37 [pid = 2732] [id = 50] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 173B4000 == 36 [pid = 2732] [id = 49] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 163CFC00 == 35 [pid = 2732] [id = 48] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 151A1800 == 34 [pid = 2732] [id = 47] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 14377400 == 33 [pid = 2732] [id = 46] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 14309C00 == 32 [pid = 2732] [id = 45] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 12BBD800 == 31 [pid = 2732] [id = 44] 17:05:34 INFO - PROCESS | 2732 | --DOCSHELL 10F5A800 == 30 [pid = 2732] [id = 43] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (11281C00) [pid = 2732] [serial = 99] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (114BA800) [pid = 2732] [serial = 100] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1314B400) [pid = 2732] [serial = 102] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (158AE000) [pid = 2732] [serial = 108] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (131D3400) [pid = 2732] [serial = 103] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (14376400) [pid = 2732] [serial = 106] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19F93000) [pid = 2732] [serial = 97] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15C26000) [pid = 2732] [serial = 109] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (13D7A000) [pid = 2732] [serial = 105] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16799800) [pid = 2732] [serial = 111] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19F8A400) [pid = 2732] [serial = 96] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19E3D800) [pid = 2732] [serial = 94] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16BF1000) [pid = 2732] [serial = 112] [outer = 00000000] [url = about:blank] 17:05:34 INFO - PROCESS | 2732 | 1466035534715 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1056ms 17:05:34 INFO - PROCESS | 2732 | 1466035534765 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 2732 | 1466035534769 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:05:34 INFO - PROCESS | 2732 | 1466035534773 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 2732 | 1466035534777 Marionette TRACE conn3 <- [1,182,null,{}] 17:05:34 INFO - PROCESS | 2732 | 1466035534782 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 2732 | 1466035534786 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:34 INFO - PROCESS | 2732 | 1466035534869 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:05:34 INFO - PROCESS | 2732 | 1466035534875 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 2732 | 1466035534880 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:34 INFO - PROCESS | 2732 | ++DOCSHELL 10B56000 == 31 [pid = 2732] [id = 55] 17:05:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (10B5E400) [pid = 2732] [serial = 161] [outer = 00000000] 17:05:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (11281C00) [pid = 2732] [serial = 162] [outer = 10B5E400] 17:05:34 INFO - PROCESS | 2732 | 1466035534927 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11C27000) [pid = 2732] [serial = 163] [outer = 10B5E400] 17:05:35 INFO - PROCESS | 2732 | 1466035535354 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 603ms 17:05:35 INFO - PROCESS | 2732 | 1466035535392 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 2732 | 1466035535396 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:05:35 INFO - PROCESS | 2732 | 1466035535405 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:05:35 INFO - PROCESS | 2732 | 1466035535408 Marionette TRACE conn3 <- [1,186,null,{}] 17:05:35 INFO - PROCESS | 2732 | 1466035535411 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 2732 | 1466035535414 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:35 INFO - PROCESS | 2732 | 1466035535481 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:05:35 INFO - PROCESS | 2732 | 1466035535488 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 2732 | 1466035535491 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:35 INFO - PROCESS | 2732 | ++DOCSHELL 13123400 == 32 [pid = 2732] [id = 56] 17:05:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1312A000) [pid = 2732] [serial = 164] [outer = 00000000] 17:05:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13264800) [pid = 2732] [serial = 165] [outer = 1312A000] 17:05:35 INFO - PROCESS | 2732 | 1466035535537 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13932000) [pid = 2732] [serial = 166] [outer = 1312A000] 17:05:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13029400) [pid = 2732] [serial = 167] [outer = 1A732400] 17:05:35 INFO - PROCESS | 2732 | 1466035535949 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 603ms 17:05:36 INFO - PROCESS | 2732 | 1466035536011 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 2732 | 1466035536013 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:05:36 INFO - PROCESS | 2732 | 1466035536017 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 2732 | 1466035536020 Marionette TRACE conn3 <- [1,190,null,{}] 17:05:36 INFO - PROCESS | 2732 | 1466035536034 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 2732 | 1466035536039 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:36 INFO - PROCESS | 2732 | 1466035536119 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:05:36 INFO - PROCESS | 2732 | 1466035536135 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 2732 | 1466035536138 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:36 INFO - PROCESS | 2732 | ++DOCSHELL 15F09C00 == 33 [pid = 2732] [id = 57] 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F0A400) [pid = 2732] [serial = 168] [outer = 00000000] 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (163D3C00) [pid = 2732] [serial = 169] [outer = 15F0A400] 17:05:36 INFO - PROCESS | 2732 | 1466035536184 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16797C00) [pid = 2732] [serial = 170] [outer = 15F0A400] 17:05:36 INFO - PROCESS | 2732 | 1466035536565 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 574ms 17:05:36 INFO - PROCESS | 2732 | 1466035536595 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 2732 | 1466035536597 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:05:36 INFO - PROCESS | 2732 | 1466035536614 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 2732 | 1466035536616 Marionette TRACE conn3 <- [1,194,null,{}] 17:05:36 INFO - PROCESS | 2732 | 1466035536619 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 2732 | 1466035536621 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:36 INFO - PROCESS | 2732 | 1466035536702 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:05:36 INFO - PROCESS | 2732 | 1466035536707 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 2732 | 1466035536709 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:36 INFO - PROCESS | 2732 | ++DOCSHELL 16BAC000 == 34 [pid = 2732] [id = 58] 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16C59C00) [pid = 2732] [serial = 171] [outer = 00000000] 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (171BC400) [pid = 2732] [serial = 172] [outer = 16C59C00] 17:05:36 INFO - PROCESS | 2732 | 1466035536752 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (173B3C00) [pid = 2732] [serial = 173] [outer = 16C59C00] 17:05:37 INFO - PROCESS | 2732 | 1466035537188 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 618ms 17:05:37 INFO - PROCESS | 2732 | 1466035537241 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 2732 | 1466035537243 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 2732 | 1466035537246 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 2732 | 1466035537248 Marionette TRACE conn3 <- [1,198,null,{}] 17:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:05:37 INFO - PROCESS | 2732 | 1466035537257 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 2732 | 1466035537259 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:37 INFO - PROCESS | 2732 | 1466035537357 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:05:37 INFO - PROCESS | 2732 | 1466035537362 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 2732 | 1466035537364 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:37 INFO - PROCESS | 2732 | ++DOCSHELL 170B8800 == 35 [pid = 2732] [id = 59] 17:05:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (170B9400) [pid = 2732] [serial = 174] [outer = 00000000] 17:05:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19694C00) [pid = 2732] [serial = 175] [outer = 170B9400] 17:05:37 INFO - PROCESS | 2732 | 1466035537406 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1972BC00) [pid = 2732] [serial = 176] [outer = 170B9400] 17:05:37 INFO - PROCESS | 2732 | 1466035537804 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 574ms 17:05:37 INFO - PROCESS | 2732 | 1466035537834 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:05:37 INFO - PROCESS | 2732 | 1466035537837 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 2732 | 1466035537841 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 2732 | 1466035537843 Marionette TRACE conn3 <- [1,202,null,{}] 17:05:37 INFO - PROCESS | 2732 | 1466035537846 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 2732 | 1466035537852 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:37 INFO - PROCESS | 2732 | 1466035537961 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:05:37 INFO - PROCESS | 2732 | 1466035537966 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 2732 | 1466035537968 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:37 INFO - PROCESS | 2732 | ++DOCSHELL 10A4F800 == 36 [pid = 2732] [id = 60] 17:05:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (170B8000) [pid = 2732] [serial = 177] [outer = 00000000] 17:05:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19E53C00) [pid = 2732] [serial = 178] [outer = 170B8000] 17:05:38 INFO - PROCESS | 2732 | 1466035538011 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19B45800) [pid = 2732] [serial = 179] [outer = 170B8000] 17:05:38 INFO - PROCESS | 2732 | 1466035538431 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 603ms 17:05:38 INFO - PROCESS | 2732 | 1466035538443 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:05:38 INFO - PROCESS | 2732 | 1466035538444 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:05:38 INFO - PROCESS | 2732 | 1466035538448 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:05:38 INFO - PROCESS | 2732 | 1466035538449 Marionette TRACE conn3 <- [1,206,null,{}] 17:05:38 INFO - PROCESS | 2732 | 1466035538453 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:38 INFO - PROCESS | 2732 | 1466035538455 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:38 INFO - PROCESS | 2732 | 1466035538557 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:05:38 INFO - PROCESS | 2732 | 1466035538562 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 2732 | 1466035538564 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:38 INFO - PROCESS | 2732 | ++DOCSHELL 19F97400 == 37 [pid = 2732] [id = 61] 17:05:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19F97800) [pid = 2732] [serial = 180] [outer = 00000000] 17:05:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A37A000) [pid = 2732] [serial = 181] [outer = 19F97800] 17:05:38 INFO - PROCESS | 2732 | 1466035538606 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A460400) [pid = 2732] [serial = 182] [outer = 19F97800] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (15348400) [pid = 2732] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10F5C000) [pid = 2732] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (10437C00) [pid = 2732] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1430A000) [pid = 2732] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13026800) [pid = 2732] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10E1D000) [pid = 2732] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (14311000) [pid = 2732] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (17A1E000) [pid = 2732] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16BEFC00) [pid = 2732] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1972F400) [pid = 2732] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (176C3400) [pid = 2732] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12DF6C00) [pid = 2732] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:05:39 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1437B800) [pid = 2732] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:05:39 INFO - PROCESS | 2732 | 1466035539114 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 710ms 17:05:39 INFO - PROCESS | 2732 | 1466035539167 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 2732 | 1466035539169 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 2732 | 1466035539172 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:05:39 INFO - PROCESS | 2732 | 1466035539173 Marionette TRACE conn3 <- [1,210,null,{}] 17:05:39 INFO - PROCESS | 2732 | 1466035539177 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 2732 | 1466035539179 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:39 INFO - PROCESS | 2732 | 1466035539272 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:05:39 INFO - PROCESS | 2732 | 1466035539348 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 2732 | 1466035539350 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:39 INFO - PROCESS | 2732 | ++DOCSHELL 10B80000 == 38 [pid = 2732] [id = 62] 17:05:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (10E1D000) [pid = 2732] [serial = 183] [outer = 00000000] 17:05:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1393AC00) [pid = 2732] [serial = 184] [outer = 10E1D000] 17:05:39 INFO - PROCESS | 2732 | 1466035539393 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (171BA800) [pid = 2732] [serial = 185] [outer = 10E1D000] 17:05:39 INFO - PROCESS | 2732 | 1466035539686 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 573ms 17:05:39 INFO - PROCESS | 2732 | 1466035539752 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 2732 | 1466035539754 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 2732 | 1466035539757 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:05:39 INFO - PROCESS | 2732 | 1466035539758 Marionette TRACE conn3 <- [1,214,null,{}] 17:05:39 INFO - PROCESS | 2732 | 1466035539762 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 2732 | 1466035539763 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:39 INFO - PROCESS | 2732 | 1466035539839 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:05:39 INFO - PROCESS | 2732 | 1466035539917 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 2732 | 1466035539919 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:39 INFO - PROCESS | 2732 | ++DOCSHELL 13CB9C00 == 39 [pid = 2732] [id = 63] 17:05:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (15348400) [pid = 2732] [serial = 186] [outer = 00000000] 17:05:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A465800) [pid = 2732] [serial = 187] [outer = 15348400] 17:05:39 INFO - PROCESS | 2732 | 1466035539962 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A467C00) [pid = 2732] [serial = 188] [outer = 15348400] 17:05:40 INFO - PROCESS | 2732 | 1466035540267 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 573ms 17:05:40 INFO - PROCESS | 2732 | 1466035540336 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 2732 | 1466035540338 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:05:40 INFO - PROCESS | 2732 | 1466035540341 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:05:40 INFO - PROCESS | 2732 | 1466035540343 Marionette TRACE conn3 <- [1,218,null,{}] 17:05:40 INFO - PROCESS | 2732 | 1466035540346 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 2732 | 1466035540348 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:40 INFO - PROCESS | 2732 | 1466035540453 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:05:40 INFO - PROCESS | 2732 | 1466035540460 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 2732 | 1466035540462 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:40 INFO - PROCESS | 2732 | ++DOCSHELL 15F09800 == 40 [pid = 2732] [id = 64] 17:05:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1671F800) [pid = 2732] [serial = 189] [outer = 00000000] 17:05:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A66C800) [pid = 2732] [serial = 190] [outer = 1671F800] 17:05:40 INFO - PROCESS | 2732 | 1466035540505 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A66FC00) [pid = 2732] [serial = 191] [outer = 1671F800] 17:05:40 INFO - PROCESS | 2732 | 1466035540870 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 574ms 17:05:40 INFO - PROCESS | 2732 | 1466035540921 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 2732 | 1466035540923 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:05:40 INFO - PROCESS | 2732 | 1466035540927 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 2732 | 1466035540929 Marionette TRACE conn3 <- [1,222,null,{}] 17:05:40 INFO - PROCESS | 2732 | 1466035540932 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 2732 | 1466035540935 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:41 INFO - PROCESS | 2732 | 1466035541081 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:05:41 INFO - PROCESS | 2732 | 1466035541180 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 2732 | 1466035541183 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:41 INFO - PROCESS | 2732 | ++DOCSHELL 10A69400 == 41 [pid = 2732] [id = 65] 17:05:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (10A69800) [pid = 2732] [serial = 192] [outer = 00000000] 17:05:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (10E21C00) [pid = 2732] [serial = 193] [outer = 10A69800] 17:05:41 INFO - PROCESS | 2732 | 1466035541239 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (10F5F000) [pid = 2732] [serial = 194] [outer = 10A69800] 17:05:41 INFO - PROCESS | 2732 | 1466035541796 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 920ms 17:05:41 INFO - PROCESS | 2732 | 1466035541840 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 2732 | 1466035541844 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:05:41 INFO - PROCESS | 2732 | 1466035541849 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:05:41 INFO - PROCESS | 2732 | 1466035541851 Marionette TRACE conn3 <- [1,226,null,{}] 17:05:41 INFO - PROCESS | 2732 | 1466035541856 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:41 INFO - PROCESS | 2732 | 1466035541859 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:41 INFO - PROCESS | 2732 | 1466035541953 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:05:42 INFO - PROCESS | 2732 | 1466035542043 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 2732 | 1466035542046 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:42 INFO - PROCESS | 2732 | ++DOCSHELL 15114000 == 42 [pid = 2732] [id = 66] 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15196C00) [pid = 2732] [serial = 195] [outer = 00000000] 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (158AEC00) [pid = 2732] [serial = 196] [outer = 15196C00] 17:05:42 INFO - PROCESS | 2732 | 1466035542101 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (15F0B400) [pid = 2732] [serial = 197] [outer = 15196C00] 17:05:42 INFO - PROCESS | 2732 | 1466035542619 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 800ms 17:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:05:42 INFO - PROCESS | 2732 | 1466035542657 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 2732 | 1466035542661 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:05:42 INFO - PROCESS | 2732 | 1466035542665 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 2732 | 1466035542667 Marionette TRACE conn3 <- [1,230,null,{}] 17:05:42 INFO - PROCESS | 2732 | 1466035542671 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 2732 | 1466035542674 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:42 INFO - PROCESS | 2732 | 1466035542778 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:05:42 INFO - PROCESS | 2732 | 1466035542866 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 2732 | 1466035542869 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:42 INFO - PROCESS | 2732 | ++DOCSHELL 19B3DC00 == 43 [pid = 2732] [id = 67] 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19B3F400) [pid = 2732] [serial = 198] [outer = 00000000] 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19E4B800) [pid = 2732] [serial = 199] [outer = 19B3F400] 17:05:42 INFO - PROCESS | 2732 | 1466035542926 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (19F88400) [pid = 2732] [serial = 200] [outer = 19B3F400] 17:05:43 INFO - PROCESS | 2732 | 1466035543440 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 815ms 17:05:43 INFO - PROCESS | 2732 | 1466035543472 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 2732 | 1466035543476 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:05:43 INFO - PROCESS | 2732 | 1466035543488 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 2732 | 1466035543492 Marionette TRACE conn3 <- [1,234,null,{}] 17:05:43 INFO - PROCESS | 2732 | 1466035543496 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - PROCESS | 2732 | 1466035543499 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:43 INFO - PROCESS | 2732 | 1466035543600 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:05:43 INFO - PROCESS | 2732 | 1466035543713 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 2732 | 1466035543716 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:43 INFO - PROCESS | 2732 | ++DOCSHELL 16BA8C00 == 44 [pid = 2732] [id = 68] 17:05:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (16BA9000) [pid = 2732] [serial = 201] [outer = 00000000] 17:05:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (17F76C00) [pid = 2732] [serial = 202] [outer = 16BA9000] 17:05:43 INFO - PROCESS | 2732 | 1466035543767 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (19B41800) [pid = 2732] [serial = 203] [outer = 16BA9000] 17:05:44 INFO - PROCESS | 2732 | 1466035544458 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1011ms 17:05:44 INFO - PROCESS | 2732 | 1466035544515 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 2732 | 1466035544519 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:05:44 INFO - PROCESS | 2732 | 1466035544524 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 2732 | 1466035544529 Marionette TRACE conn3 <- [1,238,null,{}] 17:05:44 INFO - PROCESS | 2732 | 1466035544534 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 2732 | 1466035544536 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:44 INFO - PROCESS | 2732 | 1466035544642 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 13CB9C00 == 43 [pid = 2732] [id = 63] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 10B80000 == 42 [pid = 2732] [id = 62] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 19F97400 == 41 [pid = 2732] [id = 61] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 10A4F800 == 40 [pid = 2732] [id = 60] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 170B8800 == 39 [pid = 2732] [id = 59] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 16BAC000 == 38 [pid = 2732] [id = 58] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 15F09C00 == 37 [pid = 2732] [id = 57] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 13123400 == 36 [pid = 2732] [id = 56] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 10B56000 == 35 [pid = 2732] [id = 55] 17:05:44 INFO - PROCESS | 2732 | --DOCSHELL 15806000 == 34 [pid = 2732] [id = 52] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (16729000) [pid = 2732] [serial = 138] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (11280400) [pid = 2732] [serial = 126] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (11282C00) [pid = 2732] [serial = 127] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (10A52400) [pid = 2732] [serial = 124] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (10560800) [pid = 2732] [serial = 123] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1437BC00) [pid = 2732] [serial = 132] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13102C00) [pid = 2732] [serial = 129] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (131D8000) [pid = 2732] [serial = 130] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13106400) [pid = 2732] [serial = 115] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (12ADE000) [pid = 2732] [serial = 114] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15F05400) [pid = 2732] [serial = 118] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15348800) [pid = 2732] [serial = 117] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (17F76000) [pid = 2732] [serial = 121] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (17ADB800) [pid = 2732] [serial = 120] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (171D5000) [pid = 2732] [serial = 141] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19923C00) [pid = 2732] [serial = 151] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (17F6C400) [pid = 2732] [serial = 144] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (176B9000) [pid = 2732] [serial = 142] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (176C1C00) [pid = 2732] [serial = 147] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (158AD000) [pid = 2732] [serial = 135] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16AD6C00) [pid = 2732] [serial = 139] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (17F68C00) [pid = 2732] [serial = 148] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F0D000) [pid = 2732] [serial = 136] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (17F6CC00) [pid = 2732] [serial = 145] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (197D3400) [pid = 2732] [serial = 150] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19B46800) [pid = 2732] [serial = 153] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (143D0C00) [pid = 2732] [serial = 133] [outer = 00000000] [url = about:blank] 17:05:44 INFO - PROCESS | 2732 | 1466035544782 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 2732 | 1466035544784 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:44 INFO - PROCESS | 2732 | ++DOCSHELL 105F0800 == 35 [pid = 2732] [id = 69] 17:05:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (10A4F800) [pid = 2732] [serial = 204] [outer = 00000000] 17:05:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (10F57400) [pid = 2732] [serial = 205] [outer = 10A4F800] 17:05:44 INFO - PROCESS | 2732 | 1466035544834 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (12ADF000) [pid = 2732] [serial = 206] [outer = 10A4F800] 17:05:45 INFO - PROCESS | 2732 | 1466035545210 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 724ms 17:05:45 INFO - PROCESS | 2732 | 1466035545247 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 2732 | 1466035545251 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:05:45 INFO - PROCESS | 2732 | 1466035545256 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:05:45 INFO - PROCESS | 2732 | 1466035545259 Marionette TRACE conn3 <- [1,242,null,{}] 17:05:45 INFO - PROCESS | 2732 | 1466035545279 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 2732 | 1466035545281 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:45 INFO - PROCESS | 2732 | 1466035545350 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:05:45 INFO - PROCESS | 2732 | 1466035545356 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 2732 | 1466035545358 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:45 INFO - PROCESS | 2732 | ++DOCSHELL 13146000 == 36 [pid = 2732] [id = 70] 17:05:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1314B800) [pid = 2732] [serial = 207] [outer = 00000000] 17:05:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13930800) [pid = 2732] [serial = 208] [outer = 1314B800] 17:05:45 INFO - PROCESS | 2732 | 1466035545404 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (14309800) [pid = 2732] [serial = 209] [outer = 1314B800] 17:05:45 INFO - PROCESS | 2732 | 1466035545823 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 634ms 17:05:45 INFO - PROCESS | 2732 | 1466035545881 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 2732 | 1466035545884 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:05:45 INFO - PROCESS | 2732 | 1466035545887 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 2732 | 1466035545890 Marionette TRACE conn3 <- [1,246,null,{}] 17:05:45 INFO - PROCESS | 2732 | 1466035545900 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 2732 | 1466035545904 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:45 INFO - PROCESS | 2732 | 1466035545986 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:05:45 INFO - PROCESS | 2732 | 1466035546001 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 2732 | 1466035546004 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:46 INFO - PROCESS | 2732 | ++DOCSHELL 158A9400 == 37 [pid = 2732] [id = 71] 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (158ACC00) [pid = 2732] [serial = 210] [outer = 00000000] 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F03C00) [pid = 2732] [serial = 211] [outer = 158ACC00] 17:05:46 INFO - PROCESS | 2732 | 1466035546058 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (163C9C00) [pid = 2732] [serial = 212] [outer = 158ACC00] 17:05:46 INFO - PROCESS | 2732 | 1466035546447 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 573ms 17:05:46 INFO - PROCESS | 2732 | 1466035546467 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 2732 | 1466035546469 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:05:46 INFO - PROCESS | 2732 | 1466035546472 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:05:46 INFO - PROCESS | 2732 | 1466035546474 Marionette TRACE conn3 <- [1,250,null,{}] 17:05:46 INFO - PROCESS | 2732 | 1466035546493 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 2732 | 1466035546504 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:46 INFO - PROCESS | 2732 | 1466035546586 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:05:46 INFO - PROCESS | 2732 | 1466035546591 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 2732 | 1466035546593 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:46 INFO - PROCESS | 2732 | ++DOCSHELL 15198000 == 38 [pid = 2732] [id = 72] 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1580B800) [pid = 2732] [serial = 213] [outer = 00000000] 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16AD1800) [pid = 2732] [serial = 214] [outer = 1580B800] 17:05:46 INFO - PROCESS | 2732 | 1466035546636 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16BA8000) [pid = 2732] [serial = 215] [outer = 1580B800] 17:05:47 INFO - PROCESS | 2732 | 1466035547073 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 619ms 17:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:05:47 INFO - PROCESS | 2732 | 1466035547114 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 2732 | 1466035547116 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:05:47 INFO - PROCESS | 2732 | 1466035547119 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 2732 | 1466035547120 Marionette TRACE conn3 <- [1,254,null,{}] 17:05:47 INFO - PROCESS | 2732 | 1466035547124 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 2732 | 1466035547126 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:47 INFO - PROCESS | 2732 | 1466035547227 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:05:47 INFO - PROCESS | 2732 | 1466035547236 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 2732 | 1466035547238 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:47 INFO - PROCESS | 2732 | ++DOCSHELL 165C7400 == 39 [pid = 2732] [id = 73] 17:05:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16ACC400) [pid = 2732] [serial = 216] [outer = 00000000] 17:05:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (170AFC00) [pid = 2732] [serial = 217] [outer = 16ACC400] 17:05:47 INFO - PROCESS | 2732 | 1466035547268 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (173B3800) [pid = 2732] [serial = 218] [outer = 16ACC400] 17:05:47 INFO - PROCESS | 2732 | 1466035547689 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 618ms 17:05:47 INFO - PROCESS | 2732 | 1466035547739 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 2732 | 1466035547741 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:05:47 INFO - PROCESS | 2732 | 1466035547757 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 2732 | 1466035547759 Marionette TRACE conn3 <- [1,258,null,{}] 17:05:47 INFO - PROCESS | 2732 | 1466035547762 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 2732 | 1466035547751 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:47 INFO - PROCESS | 2732 | 1466035547869 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:05:47 INFO - PROCESS | 2732 | 1466035547967 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 2732 | 1466035547969 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:47 INFO - PROCESS | 2732 | ++DOCSHELL 17B5FC00 == 40 [pid = 2732] [id = 74] 17:05:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (17B60C00) [pid = 2732] [serial = 219] [outer = 00000000] 17:05:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19694400) [pid = 2732] [serial = 220] [outer = 17B60C00] 17:05:48 INFO - PROCESS | 2732 | 1466035548035 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19698400) [pid = 2732] [serial = 221] [outer = 17B60C00] 17:05:48 INFO - PROCESS | 2732 | 1466035548421 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 709ms 17:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:05:48 INFO - PROCESS | 2732 | 1466035548462 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 2732 | 1466035548464 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:05:48 INFO - PROCESS | 2732 | 1466035548467 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 2732 | 1466035548468 Marionette TRACE conn3 <- [1,262,null,{}] 17:05:48 INFO - PROCESS | 2732 | 1466035548472 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 2732 | 1466035548473 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:48 INFO - PROCESS | 2732 | 1466035548578 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:05:48 INFO - PROCESS | 2732 | 1466035548583 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 2732 | 1466035548585 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:48 INFO - PROCESS | 2732 | ++DOCSHELL 1968D400 == 41 [pid = 2732] [id = 75] 17:05:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19699800) [pid = 2732] [serial = 222] [outer = 00000000] 17:05:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19B3E800) [pid = 2732] [serial = 223] [outer = 19699800] 17:05:48 INFO - PROCESS | 2732 | 1466035548627 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19B3F800) [pid = 2732] [serial = 224] [outer = 19699800] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (170B9400) [pid = 2732] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (15F0A400) [pid = 2732] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1312A000) [pid = 2732] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10B5E400) [pid = 2732] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16C59C00) [pid = 2732] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15348400) [pid = 2732] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10E1D000) [pid = 2732] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (170B8000) [pid = 2732] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:05:48 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19F97800) [pid = 2732] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:05:49 INFO - PROCESS | 2732 | 1466035549079 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 664ms 17:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:05:49 INFO - PROCESS | 2732 | 1466035549150 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 2732 | 1466035549152 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:05:49 INFO - PROCESS | 2732 | 1466035549156 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 2732 | 1466035549158 Marionette TRACE conn3 <- [1,266,null,{}] 17:05:49 INFO - PROCESS | 2732 | 1466035549161 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:49 INFO - PROCESS | 2732 | 1466035549163 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:49 INFO - PROCESS | 2732 | 1466035549244 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:05:49 INFO - PROCESS | 2732 | 1466035549253 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 2732 | 1466035549255 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:49 INFO - PROCESS | 2732 | ++DOCSHELL 176BAC00 == 42 [pid = 2732] [id = 76] 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19691C00) [pid = 2732] [serial = 225] [outer = 00000000] 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19E3DC00) [pid = 2732] [serial = 226] [outer = 19691C00] 17:05:49 INFO - PROCESS | 2732 | 1466035549299 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19F89000) [pid = 2732] [serial = 227] [outer = 19691C00] 17:05:49 INFO - PROCESS | 2732 | 1466035549704 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 603ms 17:05:49 INFO - PROCESS | 2732 | 1466035549759 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 2732 | 1466035549761 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:05:49 INFO - PROCESS | 2732 | 1466035549764 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 2732 | 1466035549766 Marionette TRACE conn3 <- [1,270,null,{}] 17:05:49 INFO - PROCESS | 2732 | 1466035549769 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:49 INFO - PROCESS | 2732 | 1466035549771 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:49 INFO - PROCESS | 2732 | 1466035549848 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:05:49 INFO - PROCESS | 2732 | 1466035549855 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 2732 | 1466035549857 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:49 INFO - PROCESS | 2732 | ++DOCSHELL 1036CC00 == 43 [pid = 2732] [id = 77] 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (103C9800) [pid = 2732] [serial = 228] [outer = 00000000] 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A46E400) [pid = 2732] [serial = 229] [outer = 103C9800] 17:05:49 INFO - PROCESS | 2732 | 1466035549899 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A672000) [pid = 2732] [serial = 230] [outer = 103C9800] 17:05:50 INFO - PROCESS | 2732 | 1466035550274 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 574ms 17:05:50 INFO - PROCESS | 2732 | 1466035550344 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 2732 | 1466035550346 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:05:50 INFO - PROCESS | 2732 | 1466035550349 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:05:50 INFO - PROCESS | 2732 | 1466035550351 Marionette TRACE conn3 <- [1,274,null,{}] 17:05:50 INFO - PROCESS | 2732 | 1466035550355 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 2732 | 1466035550356 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:50 INFO - PROCESS | 2732 | 1466035550434 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:05:50 INFO - PROCESS | 2732 | 1466035550439 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 2732 | 1466035550441 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:50 INFO - PROCESS | 2732 | ++DOCSHELL 19925000 == 44 [pid = 2732] [id = 78] 17:05:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19F97400) [pid = 2732] [serial = 231] [outer = 00000000] 17:05:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A699400) [pid = 2732] [serial = 232] [outer = 19F97400] 17:05:50 INFO - PROCESS | 2732 | 1466035550482 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A6A0400) [pid = 2732] [serial = 233] [outer = 19F97400] 17:05:50 INFO - PROCESS | 2732 | 1466035550976 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 664ms 17:05:51 INFO - PROCESS | 2732 | 1466035551030 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 2732 | 1466035551035 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:05:51 INFO - PROCESS | 2732 | 1466035551041 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 2732 | 1466035551044 Marionette TRACE conn3 <- [1,278,null,{}] 17:05:51 INFO - PROCESS | 2732 | 1466035551050 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 2732 | 1466035551053 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:51 INFO - PROCESS | 2732 | 1466035551165 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:05:51 INFO - PROCESS | 2732 | 1466035551273 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 2732 | 1466035551278 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:51 INFO - PROCESS | 2732 | ++DOCSHELL 10A4CC00 == 45 [pid = 2732] [id = 79] 17:05:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (10A4FC00) [pid = 2732] [serial = 234] [outer = 00000000] 17:05:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (12A9D000) [pid = 2732] [serial = 235] [outer = 10A4FC00] 17:05:51 INFO - PROCESS | 2732 | 1466035551338 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (13108000) [pid = 2732] [serial = 236] [outer = 10A4FC00] 17:05:51 INFO - PROCESS | 2732 | 1466035551895 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 905ms 17:05:51 INFO - PROCESS | 2732 | 1466035551951 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 2732 | 1466035551956 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:05:51 INFO - PROCESS | 2732 | 1466035551962 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 2732 | 1466035551965 Marionette TRACE conn3 <- [1,282,null,{}] 17:05:51 INFO - PROCESS | 2732 | 1466035551968 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 2732 | 1466035551971 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:52 INFO - PROCESS | 2732 | 1466035552077 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:05:52 INFO - PROCESS | 2732 | 1466035552155 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 2732 | 1466035552157 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:52 INFO - PROCESS | 2732 | ++DOCSHELL 14384C00 == 46 [pid = 2732] [id = 80] 17:05:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (143D1800) [pid = 2732] [serial = 237] [outer = 00000000] 17:05:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (15802C00) [pid = 2732] [serial = 238] [outer = 143D1800] 17:05:52 INFO - PROCESS | 2732 | 1466035552253 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (15F04000) [pid = 2732] [serial = 239] [outer = 143D1800] 17:05:52 INFO - PROCESS | 2732 | 1466035552863 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 966ms 17:05:52 INFO - PROCESS | 2732 | 1466035552945 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 2732 | 1466035552947 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:05:52 INFO - PROCESS | 2732 | 1466035552952 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:05:52 INFO - PROCESS | 2732 | 1466035552955 Marionette TRACE conn3 <- [1,286,null,{}] 17:05:52 INFO - PROCESS | 2732 | 1466035552966 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 2732 | 1466035552971 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:53 INFO - PROCESS | 2732 | 1466035553079 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:05:53 INFO - PROCESS | 2732 | 1466035553151 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 2732 | 1466035553154 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:53 INFO - PROCESS | 2732 | ++DOCSHELL 19727000 == 47 [pid = 2732] [id = 81] 17:05:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (197D0000) [pid = 2732] [serial = 240] [outer = 00000000] 17:05:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (1A666800) [pid = 2732] [serial = 241] [outer = 197D0000] 17:05:53 INFO - PROCESS | 2732 | 1466035553257 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (1A69D800) [pid = 2732] [serial = 242] [outer = 197D0000] 17:05:53 INFO - PROCESS | 2732 | 1466035553938 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 996ms 17:05:53 INFO - PROCESS | 2732 | 1466035553959 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 2732 | 1466035553963 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:05:53 INFO - PROCESS | 2732 | 1466035553999 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 2732 | 1466035554002 Marionette TRACE conn3 <- [1,290,null,{}] 17:05:53 INFO - PROCESS | 2732 | 1466035554008 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 2732 | 1466035554011 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:54 INFO - PROCESS | 2732 | 1466035554109 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:05:54 INFO - PROCESS | 2732 | 1466035554186 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 2732 | 1466035554190 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:54 INFO - PROCESS | 2732 | ++DOCSHELL 11281000 == 48 [pid = 2732] [id = 82] 17:05:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (11ACFC00) [pid = 2732] [serial = 243] [outer = 00000000] 17:05:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (13130C00) [pid = 2732] [serial = 244] [outer = 11ACFC00] 17:05:54 INFO - PROCESS | 2732 | 1466035554221 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (131D9800) [pid = 2732] [serial = 245] [outer = 11ACFC00] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 10B56C00 == 47 [pid = 2732] [id = 53] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 1036CC00 == 46 [pid = 2732] [id = 77] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 176BAC00 == 45 [pid = 2732] [id = 76] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 1968D400 == 44 [pid = 2732] [id = 75] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 17B5FC00 == 43 [pid = 2732] [id = 74] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 165C7400 == 42 [pid = 2732] [id = 73] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 15198000 == 41 [pid = 2732] [id = 72] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 158A9400 == 40 [pid = 2732] [id = 71] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 13146000 == 39 [pid = 2732] [id = 70] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 105F0800 == 38 [pid = 2732] [id = 69] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 16BA8C00 == 37 [pid = 2732] [id = 68] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 19B3DC00 == 36 [pid = 2732] [id = 67] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 15114000 == 35 [pid = 2732] [id = 66] 17:05:54 INFO - PROCESS | 2732 | --DOCSHELL 10A69400 == 34 [pid = 2732] [id = 65] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (19694C00) [pid = 2732] [serial = 175] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1972BC00) [pid = 2732] [serial = 176] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (163D3C00) [pid = 2732] [serial = 169] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (16797C00) [pid = 2732] [serial = 170] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (13264800) [pid = 2732] [serial = 165] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (13932000) [pid = 2732] [serial = 166] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (13D73800) [pid = 2732] [serial = 159] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (11281C00) [pid = 2732] [serial = 162] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (11C27000) [pid = 2732] [serial = 163] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (171BC400) [pid = 2732] [serial = 172] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (10F56000) [pid = 2732] [serial = 156] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1A467C00) [pid = 2732] [serial = 188] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1393AC00) [pid = 2732] [serial = 184] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19E53C00) [pid = 2732] [serial = 178] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1B37F400) [pid = 2732] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A37A000) [pid = 2732] [serial = 181] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A460400) [pid = 2732] [serial = 182] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (171BA800) [pid = 2732] [serial = 185] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A465800) [pid = 2732] [serial = 187] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A66C800) [pid = 2732] [serial = 190] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19B45800) [pid = 2732] [serial = 179] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (173B3C00) [pid = 2732] [serial = 173] [outer = 00000000] [url = about:blank] 17:05:54 INFO - PROCESS | 2732 | 1466035554780 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 17:05:54 INFO - PROCESS | 2732 | 1466035554809 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 2732 | 1466035554813 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 2732 | 1466035554819 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:05:54 INFO - PROCESS | 2732 | 1466035554822 Marionette TRACE conn3 <- [1,294,null,{}] 17:05:54 INFO - PROCESS | 2732 | 1466035554825 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:54 INFO - PROCESS | 2732 | 1466035554828 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:54 INFO - PROCESS | 2732 | 1466035554911 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:05:54 INFO - PROCESS | 2732 | 1466035554919 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 2732 | 1466035554921 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:54 INFO - PROCESS | 2732 | ++DOCSHELL 114BBC00 == 35 [pid = 2732] [id = 83] 17:05:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (11C27000) [pid = 2732] [serial = 246] [outer = 00000000] 17:05:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1364C800) [pid = 2732] [serial = 247] [outer = 11C27000] 17:05:54 INFO - PROCESS | 2732 | 1466035554967 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (13D73800) [pid = 2732] [serial = 248] [outer = 11C27000] 17:05:55 INFO - PROCESS | 2732 | 1466035555398 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:55 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. 17:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 603ms 17:05:55 INFO - PROCESS | 2732 | 1466035555440 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 2732 | 1466035555442 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:05:55 INFO - PROCESS | 2732 | 1466035555445 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:05:55 INFO - PROCESS | 2732 | 1466035555448 Marionette TRACE conn3 <- [1,298,null,{}] 17:05:55 INFO - PROCESS | 2732 | 1466035555458 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 2732 | 1466035555462 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:55 INFO - PROCESS | 2732 | 1466035555543 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:05:55 INFO - PROCESS | 2732 | 1466035555580 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 2732 | 1466035555582 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:55 INFO - PROCESS | 2732 | ++DOCSHELL 16BEF400 == 36 [pid = 2732] [id = 84] 17:05:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16BF0C00) [pid = 2732] [serial = 249] [outer = 00000000] 17:05:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (170BC400) [pid = 2732] [serial = 250] [outer = 16BF0C00] 17:05:55 INFO - PROCESS | 2732 | 1466035555631 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (173A8400) [pid = 2732] [serial = 251] [outer = 16BF0C00] 17:05:56 INFO - PROCESS | 2732 | 1466035556196 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:56 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. 17:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 815ms 17:05:56 INFO - PROCESS | 2732 | 1466035556252 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 2732 | 1466035556255 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:05:56 INFO - PROCESS | 2732 | 1466035556258 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 2732 | 1466035556259 Marionette TRACE conn3 <- [1,302,null,{}] 17:05:56 INFO - PROCESS | 2732 | 1466035556263 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 2732 | 1466035556265 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:56 INFO - PROCESS | 2732 | 1466035556358 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:05:56 INFO - PROCESS | 2732 | 1466035556363 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 2732 | 1466035556365 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:56 INFO - PROCESS | 2732 | ++DOCSHELL 1968F400 == 37 [pid = 2732] [id = 85] 17:05:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19691400) [pid = 2732] [serial = 252] [outer = 00000000] 17:05:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19B3F000) [pid = 2732] [serial = 253] [outer = 19691400] 17:05:56 INFO - PROCESS | 2732 | 1466035556409 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19E33000) [pid = 2732] [serial = 254] [outer = 19691400] 17:05:56 INFO - PROCESS | 2732 | 1466035556824 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:56 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. 17:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 17:05:56 INFO - PROCESS | 2732 | 1466035556891 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 2732 | 1466035556893 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:05:56 INFO - PROCESS | 2732 | 1466035556897 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 2732 | 1466035556898 Marionette TRACE conn3 <- [1,306,null,{}] 17:05:56 INFO - PROCESS | 2732 | 1466035556902 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 2732 | 1466035556905 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:56 INFO - PROCESS | 2732 | 1466035557009 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:05:56 INFO - PROCESS | 2732 | 1466035557015 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 2732 | 1466035557017 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:57 INFO - PROCESS | 2732 | ++DOCSHELL 16BF1000 == 38 [pid = 2732] [id = 86] 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19698C00) [pid = 2732] [serial = 255] [outer = 00000000] 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19F8E400) [pid = 2732] [serial = 256] [outer = 19698C00] 17:05:57 INFO - PROCESS | 2732 | 1466035557059 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A378C00) [pid = 2732] [serial = 257] [outer = 19698C00] 17:05:57 INFO - PROCESS | 2732 | 1466035557470 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:57 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. 17:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 618ms 17:05:57 INFO - PROCESS | 2732 | 1466035557520 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 2732 | 1466035557522 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:05:57 INFO - PROCESS | 2732 | 1466035557525 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:05:57 INFO - PROCESS | 2732 | 1466035557526 Marionette TRACE conn3 <- [1,310,null,{}] 17:05:57 INFO - PROCESS | 2732 | 1466035557530 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:57 INFO - PROCESS | 2732 | 1466035557535 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:57 INFO - PROCESS | 2732 | 1466035557649 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:05:57 INFO - PROCESS | 2732 | 1466035557654 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 2732 | 1466035557656 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:57 INFO - PROCESS | 2732 | ++DOCSHELL 1A46C800 == 39 [pid = 2732] [id = 87] 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A46CC00) [pid = 2732] [serial = 258] [outer = 00000000] 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A738000) [pid = 2732] [serial = 259] [outer = 1A46CC00] 17:05:57 INFO - PROCESS | 2732 | 1466035557743 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1A73D800) [pid = 2732] [serial = 260] [outer = 1A46CC00] 17:05:58 INFO - PROCESS | 2732 | 1466035558120 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:58 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. 17:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 664ms 17:05:58 INFO - PROCESS | 2732 | 1466035558190 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 2732 | 1466035558192 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:05:58 INFO - PROCESS | 2732 | 1466035558195 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:05:58 INFO - PROCESS | 2732 | 1466035558197 Marionette TRACE conn3 <- [1,314,null,{}] 17:05:58 INFO - PROCESS | 2732 | 1466035558200 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 2732 | 1466035558202 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:58 INFO - PROCESS | 2732 | 1466035558331 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:05:58 INFO - PROCESS | 2732 | 1466035558394 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 2732 | 1466035558396 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:58 INFO - PROCESS | 2732 | ++DOCSHELL 1A671C00 == 40 [pid = 2732] [id = 88] 17:05:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1A73B400) [pid = 2732] [serial = 261] [outer = 00000000] 17:05:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1A947400) [pid = 2732] [serial = 262] [outer = 1A73B400] 17:05:58 INFO - PROCESS | 2732 | 1466035558438 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (1A94AC00) [pid = 2732] [serial = 263] [outer = 1A73B400] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (16ACC400) [pid = 2732] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (17B60C00) [pid = 2732] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (158ACC00) [pid = 2732] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1314B800) [pid = 2732] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1580B800) [pid = 2732] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (10A4F800) [pid = 2732] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (19699800) [pid = 2732] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (103C9800) [pid = 2732] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:05:58 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (19691C00) [pid = 2732] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:05:58 INFO - PROCESS | 2732 | 1466035558895 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:58 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. 17:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 710ms 17:05:58 INFO - PROCESS | 2732 | 1466035558920 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 2732 | 1466035558922 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:05:58 INFO - PROCESS | 2732 | 1466035558925 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 2732 | 1466035558926 Marionette TRACE conn3 <- [1,318,null,{}] 17:05:58 INFO - PROCESS | 2732 | 1466035558929 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 2732 | 1466035558931 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:59 INFO - PROCESS | 2732 | 1466035559014 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:05:59 INFO - PROCESS | 2732 | 1466035559020 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 2732 | 1466035559022 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:59 INFO - PROCESS | 2732 | ++DOCSHELL 10A6A800 == 41 [pid = 2732] [id = 89] 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10B58800) [pid = 2732] [serial = 264] [outer = 00000000] 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (16C59400) [pid = 2732] [serial = 265] [outer = 10B58800] 17:05:59 INFO - PROCESS | 2732 | 1466035559064 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (171DFC00) [pid = 2732] [serial = 266] [outer = 10B58800] 17:05:59 INFO - PROCESS | 2732 | 1466035559431 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:05:59 INFO - PROCESS | 2732 | 1466035559513 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:05:59 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. 17:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 603ms 17:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:05:59 INFO - PROCESS | 2732 | 1466035559547 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 2732 | 1466035559532 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:05:59 INFO - PROCESS | 2732 | 1466035559536 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - PROCESS | 2732 | 1466035559537 Marionette TRACE conn3 <- [1,322,null,{}] 17:05:59 INFO - PROCESS | 2732 | 1466035559540 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:59 INFO - PROCESS | 2732 | 1466035559542 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:59 INFO - PROCESS | 2732 | 1466035559642 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:05:59 INFO - PROCESS | 2732 | 1466035559649 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 2732 | 1466035559651 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:05:59 INFO - PROCESS | 2732 | ++DOCSHELL 158ACC00 == 42 [pid = 2732] [id = 90] 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (15C21C00) [pid = 2732] [serial = 267] [outer = 00000000] 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A945000) [pid = 2732] [serial = 268] [outer = 15C21C00] 17:05:59 INFO - PROCESS | 2732 | 1466035559696 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1AAED800) [pid = 2732] [serial = 269] [outer = 15C21C00] 17:06:00 INFO - PROCESS | 2732 | 1466035560105 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:00 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. 17:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 604ms 17:06:00 INFO - PROCESS | 2732 | 1466035560156 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 2732 | 1466035560158 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:06:00 INFO - PROCESS | 2732 | 1466035560161 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 2732 | 1466035560162 Marionette TRACE conn3 <- [1,326,null,{}] 17:06:00 INFO - PROCESS | 2732 | 1466035560166 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 2732 | 1466035560168 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:00 INFO - PROCESS | 2732 | 1466035560246 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:06:00 INFO - PROCESS | 2732 | 1466035560252 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 2732 | 1466035560254 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:00 INFO - PROCESS | 2732 | ++DOCSHELL 10A52C00 == 43 [pid = 2732] [id = 91] 17:06:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (16636800) [pid = 2732] [serial = 270] [outer = 00000000] 17:06:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1663FC00) [pid = 2732] [serial = 271] [outer = 16636800] 17:06:00 INFO - PROCESS | 2732 | 1466035560296 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (16644400) [pid = 2732] [serial = 272] [outer = 16636800] 17:06:00 INFO - PROCESS | 2732 | 1466035560687 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:00 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. 17:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 573ms 17:06:00 INFO - PROCESS | 2732 | 1466035560741 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 2732 | 1466035560744 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:06:00 INFO - PROCESS | 2732 | 1466035560747 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 2732 | 1466035560749 Marionette TRACE conn3 <- [1,330,null,{}] 17:06:00 INFO - PROCESS | 2732 | 1466035560757 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 2732 | 1466035560759 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:00 INFO - PROCESS | 2732 | 1466035560911 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:06:01 INFO - PROCESS | 2732 | 1466035561050 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 2732 | 1466035561053 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:01 INFO - PROCESS | 2732 | ++DOCSHELL 10A49000 == 44 [pid = 2732] [id = 92] 17:06:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (10A4A400) [pid = 2732] [serial = 273] [outer = 00000000] 17:06:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (10F56000) [pid = 2732] [serial = 274] [outer = 10A4A400] 17:06:01 INFO - PROCESS | 2732 | 1466035561094 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (11284800) [pid = 2732] [serial = 275] [outer = 10A4A400] 17:06:01 INFO - PROCESS | 2732 | 1466035561674 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:01 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. 17:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 966ms 17:06:01 INFO - PROCESS | 2732 | 1466035561719 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 2732 | 1466035561723 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:06:01 INFO - PROCESS | 2732 | 1466035561728 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 2732 | 1466035561731 Marionette TRACE conn3 <- [1,334,null,{}] 17:06:01 INFO - PROCESS | 2732 | 1466035561751 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 2732 | 1466035561754 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:01 INFO - PROCESS | 2732 | 1466035561881 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:06:01 INFO - PROCESS | 2732 | 1466035562001 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 2732 | 1466035562004 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:02 INFO - PROCESS | 2732 | ++DOCSHELL 14385800 == 45 [pid = 2732] [id = 93] 17:06:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (151D8000) [pid = 2732] [serial = 276] [outer = 00000000] 17:06:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (151E2800) [pid = 2732] [serial = 277] [outer = 151D8000] 17:06:02 INFO - PROCESS | 2732 | 1466035562046 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (151E1800) [pid = 2732] [serial = 278] [outer = 151D8000] 17:06:02 INFO - PROCESS | 2732 | 1466035562668 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:02 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. 17:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 966ms 17:06:02 INFO - PROCESS | 2732 | 1466035562698 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 2732 | 1466035562701 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:06:02 INFO - PROCESS | 2732 | 1466035562705 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 2732 | 1466035562707 Marionette TRACE conn3 <- [1,338,null,{}] 17:06:02 INFO - PROCESS | 2732 | 1466035562711 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 2732 | 1466035562714 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:02 INFO - PROCESS | 2732 | 1466035562821 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:06:02 INFO - PROCESS | 2732 | 1466035562916 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 2732 | 1466035562918 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:02 INFO - PROCESS | 2732 | ++DOCSHELL 1663C000 == 46 [pid = 2732] [id = 94] 17:06:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1663C800) [pid = 2732] [serial = 279] [outer = 00000000] 17:06:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1679A800) [pid = 2732] [serial = 280] [outer = 1663C800] 17:06:02 INFO - PROCESS | 2732 | 1466035562971 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (16BA7800) [pid = 2732] [serial = 281] [outer = 1663C800] 17:06:03 INFO - PROCESS | 2732 | 1466035563753 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:03 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. 17:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1056ms 17:06:03 INFO - PROCESS | 2732 | 1466035563776 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 2732 | 1466035563780 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:06:03 INFO - PROCESS | 2732 | 1466035563786 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 2732 | 1466035563789 Marionette TRACE conn3 <- [1,342,null,{}] 17:06:03 INFO - PROCESS | 2732 | 1466035563795 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:03 INFO - PROCESS | 2732 | 1466035563798 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:03 INFO - PROCESS | 2732 | 1466035563896 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:06:03 INFO - PROCESS | 2732 | 1466035563976 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 2732 | 1466035563980 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:04 INFO - PROCESS | 2732 | ++DOCSHELL 1055C800 == 47 [pid = 2732] [id = 95] 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (1055FC00) [pid = 2732] [serial = 282] [outer = 00000000] 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (12AA2C00) [pid = 2732] [serial = 283] [outer = 1055FC00] 17:06:04 INFO - PROCESS | 2732 | 1466035564077 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (13029800) [pid = 2732] [serial = 284] [outer = 1055FC00] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 13654C00 == 46 [pid = 2732] [id = 54] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 10A52C00 == 45 [pid = 2732] [id = 91] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 158ACC00 == 44 [pid = 2732] [id = 90] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 10A6A800 == 43 [pid = 2732] [id = 89] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 1A671C00 == 42 [pid = 2732] [id = 88] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 1A46C800 == 41 [pid = 2732] [id = 87] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 16BF1000 == 40 [pid = 2732] [id = 86] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 1968F400 == 39 [pid = 2732] [id = 85] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 16BEF400 == 38 [pid = 2732] [id = 84] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 114BBC00 == 37 [pid = 2732] [id = 83] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 11281000 == 36 [pid = 2732] [id = 82] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 10A4CC00 == 35 [pid = 2732] [id = 79] 17:06:04 INFO - PROCESS | 2732 | --DOCSHELL 19925000 == 34 [pid = 2732] [id = 78] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (158AEC00) [pid = 2732] [serial = 196] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (15F03C00) [pid = 2732] [serial = 211] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (163C9C00) [pid = 2732] [serial = 212] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (19E4B800) [pid = 2732] [serial = 199] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (13930800) [pid = 2732] [serial = 208] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (14309800) [pid = 2732] [serial = 209] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (16AD1800) [pid = 2732] [serial = 214] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (10F57400) [pid = 2732] [serial = 205] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (12ADF000) [pid = 2732] [serial = 206] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (19B3E800) [pid = 2732] [serial = 223] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (17F76C00) [pid = 2732] [serial = 202] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (1A699400) [pid = 2732] [serial = 232] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (1A46E400) [pid = 2732] [serial = 229] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A672000) [pid = 2732] [serial = 230] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (19B3F800) [pid = 2732] [serial = 224] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (19F89000) [pid = 2732] [serial = 227] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (16BA8000) [pid = 2732] [serial = 215] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (19E3DC00) [pid = 2732] [serial = 226] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (170AFC00) [pid = 2732] [serial = 217] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (173B3800) [pid = 2732] [serial = 218] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (19698400) [pid = 2732] [serial = 221] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19694400) [pid = 2732] [serial = 220] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (10E21C00) [pid = 2732] [serial = 193] [outer = 00000000] [url = about:blank] 17:06:04 INFO - PROCESS | 2732 | 1466035564597 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:04 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. 17:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 875ms 17:06:04 INFO - PROCESS | 2732 | 1466035564656 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 2732 | 1466035564660 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:06:04 INFO - PROCESS | 2732 | 1466035564666 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 2732 | 1466035564669 Marionette TRACE conn3 <- [1,346,null,{}] 17:06:04 INFO - PROCESS | 2732 | 1466035564672 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 2732 | 1466035564674 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:04 INFO - PROCESS | 2732 | 1466035564757 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:06:04 INFO - PROCESS | 2732 | 1466035564763 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 2732 | 1466035564765 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:04 INFO - PROCESS | 2732 | ++DOCSHELL 114BBC00 == 35 [pid = 2732] [id = 96] 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (11CC5400) [pid = 2732] [serial = 285] [outer = 00000000] 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (131D9000) [pid = 2732] [serial = 286] [outer = 11CC5400] 17:06:04 INFO - PROCESS | 2732 | 1466035564811 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1393AC00) [pid = 2732] [serial = 287] [outer = 11CC5400] 17:06:05 INFO - PROCESS | 2732 | 1466035565242 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:05 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. 17:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 17:06:05 INFO - PROCESS | 2732 | 1466035565287 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 2732 | 1466035565289 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:06:05 INFO - PROCESS | 2732 | 1466035565293 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 2732 | 1466035565296 Marionette TRACE conn3 <- [1,350,null,{}] 17:06:05 INFO - PROCESS | 2732 | 1466035565306 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 2732 | 1466035565311 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:05 INFO - PROCESS | 2732 | 1466035565392 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:06:05 INFO - PROCESS | 2732 | 1466035565400 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 2732 | 1466035565403 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:05 INFO - PROCESS | 2732 | ++DOCSHELL 151E1400 == 36 [pid = 2732] [id = 97] 17:06:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (151E2000) [pid = 2732] [serial = 288] [outer = 00000000] 17:06:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (15C25800) [pid = 2732] [serial = 289] [outer = 151E2000] 17:06:05 INFO - PROCESS | 2732 | 1466035565450 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (163D4400) [pid = 2732] [serial = 290] [outer = 151E2000] 17:06:05 INFO - PROCESS | 2732 | 1466035565890 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:05 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. 17:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 603ms 17:06:05 INFO - PROCESS | 2732 | 1466035565911 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 2732 | 1466035565914 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:06:05 INFO - PROCESS | 2732 | 1466035565917 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 2732 | 1466035565919 Marionette TRACE conn3 <- [1,354,null,{}] 17:06:05 INFO - PROCESS | 2732 | 1466035565922 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 2732 | 1466035565924 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:05 INFO - PROCESS | 2732 | 1466035565989 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:06:05 INFO - PROCESS | 2732 | 1466035565994 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 2732 | 1466035565997 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:06 INFO - PROCESS | 2732 | ++DOCSHELL 1663D400 == 37 [pid = 2732] [id = 98] 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1663F800) [pid = 2732] [serial = 291] [outer = 00000000] 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (16B9E400) [pid = 2732] [serial = 292] [outer = 1663F800] 17:06:06 INFO - PROCESS | 2732 | 1466035566040 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (16BA9400) [pid = 2732] [serial = 293] [outer = 1663F800] 17:06:06 INFO - PROCESS | 2732 | 1466035566451 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:06 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. 17:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 574ms 17:06:06 INFO - PROCESS | 2732 | 1466035566484 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 2732 | 1466035566486 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:06:06 INFO - PROCESS | 2732 | 1466035566489 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:06:06 INFO - PROCESS | 2732 | 1466035566491 Marionette TRACE conn3 <- [1,358,null,{}] 17:06:06 INFO - PROCESS | 2732 | 1466035566495 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 2732 | 1466035566497 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:06 INFO - PROCESS | 2732 | 1466035566580 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:06:06 INFO - PROCESS | 2732 | 1466035566585 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 2732 | 1466035566587 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:06 INFO - PROCESS | 2732 | ++DOCSHELL 16BEC400 == 38 [pid = 2732] [id = 99] 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (16BEE400) [pid = 2732] [serial = 294] [outer = 00000000] 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (171DE400) [pid = 2732] [serial = 295] [outer = 16BEE400] 17:06:06 INFO - PROCESS | 2732 | 1466035566631 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (176B5400) [pid = 2732] [serial = 296] [outer = 16BEE400] 17:06:07 INFO - PROCESS | 2732 | 1466035567094 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:07 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. 17:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 603ms 17:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:06:07 INFO - PROCESS | 2732 | 1466035567111 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 2732 | 1466035567113 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:06:07 INFO - PROCESS | 2732 | 1466035567116 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 2732 | 1466035567118 Marionette TRACE conn3 <- [1,362,null,{}] 17:06:07 INFO - PROCESS | 2732 | 1466035567125 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 2732 | 1466035567130 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:07 INFO - PROCESS | 2732 | 1466035567260 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:06:07 INFO - PROCESS | 2732 | 1466035567268 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 2732 | 1466035567270 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:07 INFO - PROCESS | 2732 | ++DOCSHELL 16BE8400 == 39 [pid = 2732] [id = 100] 17:06:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (171BFC00) [pid = 2732] [serial = 297] [outer = 00000000] 17:06:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (19698000) [pid = 2732] [serial = 298] [outer = 171BFC00] 17:06:07 INFO - PROCESS | 2732 | 1466035567356 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (19699400) [pid = 2732] [serial = 299] [outer = 171BFC00] 17:06:07 INFO - PROCESS | 2732 | 1466035567786 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:07 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. 17:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 710ms 17:06:07 INFO - PROCESS | 2732 | 1466035567841 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 2732 | 1466035567843 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:06:07 INFO - PROCESS | 2732 | 1466035567846 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 2732 | 1466035567848 Marionette TRACE conn3 <- [1,366,null,{}] 17:06:07 INFO - PROCESS | 2732 | 1466035567851 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 2732 | 1466035567853 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:07 INFO - PROCESS | 2732 | 1466035567970 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:06:07 INFO - PROCESS | 2732 | 1466035567981 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 2732 | 1466035567983 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:07 INFO - PROCESS | 2732 | ++DOCSHELL 163D7000 == 40 [pid = 2732] [id = 101] 17:06:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1663A800) [pid = 2732] [serial = 300] [outer = 00000000] 17:06:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (19B3F800) [pid = 2732] [serial = 301] [outer = 1663A800] 17:06:08 INFO - PROCESS | 2732 | 1466035568034 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (19B4A400) [pid = 2732] [serial = 302] [outer = 1663A800] 17:06:08 INFO - PROCESS | 2732 | 1466035568458 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:08 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. 17:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 663ms 17:06:08 INFO - PROCESS | 2732 | 1466035568510 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 2732 | 1466035568512 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:06:08 INFO - PROCESS | 2732 | 1466035568515 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:06:08 INFO - PROCESS | 2732 | 1466035568516 Marionette TRACE conn3 <- [1,370,null,{}] 17:06:08 INFO - PROCESS | 2732 | 1466035568524 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:08 INFO - PROCESS | 2732 | 1466035568525 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:08 INFO - PROCESS | 2732 | 1466035568641 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:06:08 INFO - PROCESS | 2732 | 1466035568649 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 2732 | 1466035568651 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:08 INFO - PROCESS | 2732 | ++DOCSHELL 197C6C00 == 41 [pid = 2732] [id = 102] 17:06:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (19930800) [pid = 2732] [serial = 303] [outer = 00000000] 17:06:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (19F8B000) [pid = 2732] [serial = 304] [outer = 19930800] 17:06:08 INFO - PROCESS | 2732 | 1466035568696 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (19F92C00) [pid = 2732] [serial = 305] [outer = 19930800] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (16AD4800) [pid = 2732] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (1671F800) [pid = 2732] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (16BA9000) [pid = 2732] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (13657000) [pid = 2732] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (1A46CC00) [pid = 2732] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (19698C00) [pid = 2732] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A73B400) [pid = 2732] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (11ACFC00) [pid = 2732] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (16BF0C00) [pid = 2732] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (197D0000) [pid = 2732] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (143D1800) [pid = 2732] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (10A4FC00) [pid = 2732] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (11C27000) [pid = 2732] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (19691400) [pid = 2732] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (10B58800) [pid = 2732] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (15C21C00) [pid = 2732] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (19B3F400) [pid = 2732] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (10B57000) [pid = 2732] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (10A69800) [pid = 2732] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:06:09 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (15196C00) [pid = 2732] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:06:09 INFO - PROCESS | 2732 | 1466035569318 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:06:09 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. 17:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 799ms 17:06:09 INFO - PROCESS | 2732 | 1466035569336 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 2732 | 1466035569338 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:06:09 INFO - PROCESS | 2732 | 1466035569341 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 2732 | 1466035569343 Marionette TRACE conn3 <- [1,374,null,{}] 17:06:09 INFO - PROCESS | 2732 | 1466035569346 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 2732 | 1466035569348 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:09 INFO - PROCESS | 2732 | 1466035569424 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:06:09 INFO - PROCESS | 2732 | 1466035569430 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 2732 | 1466035569432 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:09 INFO - PROCESS | 2732 | ++DOCSHELL 10B57000 == 42 [pid = 2732] [id = 103] 17:06:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (12AE7000) [pid = 2732] [serial = 306] [outer = 00000000] 17:06:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1663D000) [pid = 2732] [serial = 307] [outer = 12AE7000] 17:06:09 INFO - PROCESS | 2732 | 1466035569475 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (163CD000) [pid = 2732] [serial = 308] [outer = 12AE7000] 17:06:09 INFO - PROCESS | 2732 | 1466035569878 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:06:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 574ms 17:06:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:06:09 INFO - PROCESS | 2732 | 1466035569923 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 2732 | 1466035569925 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:06:09 INFO - PROCESS | 2732 | 1466035569928 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 2732 | 1466035569930 Marionette TRACE conn3 <- [1,378,null,{}] 17:06:09 INFO - PROCESS | 2732 | 1466035569935 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 2732 | 1466035569936 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:10 INFO - PROCESS | 2732 | 1466035570007 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:06:10 INFO - PROCESS | 2732 | 1466035570014 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 2732 | 1466035570016 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:10 INFO - PROCESS | 2732 | ++DOCSHELL 163D8C00 == 43 [pid = 2732] [id = 104] 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1663CC00) [pid = 2732] [serial = 309] [outer = 00000000] 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1992FC00) [pid = 2732] [serial = 310] [outer = 1663CC00] 17:06:10 INFO - PROCESS | 2732 | 1466035570059 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A460C00) [pid = 2732] [serial = 311] [outer = 1663CC00] 17:06:10 INFO - PROCESS | 2732 | 1466035570457 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:06:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 573ms 17:06:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:06:10 INFO - PROCESS | 2732 | 1466035570501 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 2732 | 1466035570503 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:06:10 INFO - PROCESS | 2732 | 1466035570507 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 2732 | 1466035570509 Marionette TRACE conn3 <- [1,382,null,{}] 17:06:10 INFO - PROCESS | 2732 | 1466035570513 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 2732 | 1466035570515 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:10 INFO - PROCESS | 2732 | 1466035570607 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:06:10 INFO - PROCESS | 2732 | 1466035570615 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 2732 | 1466035570617 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:10 INFO - PROCESS | 2732 | ++DOCSHELL 1A668400 == 44 [pid = 2732] [id = 105] 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1A66A400) [pid = 2732] [serial = 312] [outer = 00000000] 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1A693400) [pid = 2732] [serial = 313] [outer = 1A66A400] 17:06:10 INFO - PROCESS | 2732 | 1466035570670 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1A69D400) [pid = 2732] [serial = 314] [outer = 1A66A400] 17:06:11 INFO - PROCESS | 2732 | 1466035571250 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:06:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 17:06:11 INFO - PROCESS | 2732 | 1466035571292 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:06:11 INFO - PROCESS | 2732 | 1466035571297 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:06:11 INFO - PROCESS | 2732 | 1466035571302 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 2732 | 1466035571305 Marionette TRACE conn3 <- [1,386,null,{}] 17:06:11 INFO - PROCESS | 2732 | 1466035571311 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:11 INFO - PROCESS | 2732 | 1466035571314 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:11 INFO - PROCESS | 2732 | 1466035571452 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:06:11 INFO - PROCESS | 2732 | 1466035571578 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 2732 | 1466035571581 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:11 INFO - PROCESS | 2732 | ++DOCSHELL 10A53000 == 45 [pid = 2732] [id = 106] 17:06:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (10F55C00) [pid = 2732] [serial = 315] [outer = 00000000] 17:06:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (13101800) [pid = 2732] [serial = 316] [outer = 10F55C00] 17:06:11 INFO - PROCESS | 2732 | 1466035571637 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (131D8800) [pid = 2732] [serial = 317] [outer = 10F55C00] 17:06:12 INFO - PROCESS | 2732 | 1466035572255 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 996ms 17:06:12 INFO - PROCESS | 2732 | 1466035572310 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 2732 | 1466035572314 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:06:12 INFO - PROCESS | 2732 | 1466035572339 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 2732 | 1466035572342 Marionette TRACE conn3 <- [1,390,null,{}] 17:06:12 INFO - PROCESS | 2732 | 1466035572346 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 2732 | 1466035572349 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:12 INFO - PROCESS | 2732 | 1466035572456 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:06:12 INFO - PROCESS | 2732 | 1466035572580 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 2732 | 1466035572583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:12 INFO - PROCESS | 2732 | ++DOCSHELL 151DB000 == 46 [pid = 2732] [id = 107] 17:06:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (15348800) [pid = 2732] [serial = 318] [outer = 00000000] 17:06:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (15F06800) [pid = 2732] [serial = 319] [outer = 15348800] 17:06:12 INFO - PROCESS | 2732 | 1466035572638 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1663AC00) [pid = 2732] [serial = 320] [outer = 15348800] 17:06:13 INFO - PROCESS | 2732 | 1466035573264 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 965ms 17:06:13 INFO - PROCESS | 2732 | 1466035573292 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 2732 | 1466035573295 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:06:13 INFO - PROCESS | 2732 | 1466035573298 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 2732 | 1466035573302 Marionette TRACE conn3 <- [1,394,null,{}] 17:06:13 INFO - PROCESS | 2732 | 1466035573339 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 2732 | 1466035573344 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:13 INFO - PROCESS | 2732 | 1466035573445 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:06:13 INFO - PROCESS | 2732 | 1466035573569 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 2732 | 1466035573573 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:13 INFO - PROCESS | 2732 | ++DOCSHELL 114C5400 == 47 [pid = 2732] [id = 108] 17:06:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (12AA3C00) [pid = 2732] [serial = 321] [outer = 00000000] 17:06:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1364F000) [pid = 2732] [serial = 322] [outer = 12AA3C00] 17:06:13 INFO - PROCESS | 2732 | 1466035573630 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (15C26000) [pid = 2732] [serial = 323] [outer = 12AA3C00] 17:06:14 INFO - PROCESS | 2732 | 1466035574322 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:06:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1057ms 17:06:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:06:14 INFO - PROCESS | 2732 | 1466035574363 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 2732 | 1466035574349 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:06:14 INFO - PROCESS | 2732 | 1466035574354 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 2732 | 1466035574358 Marionette TRACE conn3 <- [1,398,null,{}] 17:06:14 INFO - PROCESS | 2732 | 1466035574363 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:14 INFO - PROCESS | 2732 | 1466035574365 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:14 INFO - PROCESS | 2732 | 1466035574461 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:06:14 INFO - PROCESS | 2732 | 1466035574558 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 2732 | 1466035574561 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:14 INFO - PROCESS | 2732 | ++DOCSHELL 12ADE000 == 48 [pid = 2732] [id = 109] 17:06:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (12ADF800) [pid = 2732] [serial = 324] [outer = 00000000] 17:06:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (13264800) [pid = 2732] [serial = 325] [outer = 12ADF800] 17:06:14 INFO - PROCESS | 2732 | 1466035574609 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (1430F400) [pid = 2732] [serial = 326] [outer = 12ADF800] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 163D8C00 == 47 [pid = 2732] [id = 104] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 10B57000 == 46 [pid = 2732] [id = 103] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 197C6C00 == 45 [pid = 2732] [id = 102] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 163D7000 == 44 [pid = 2732] [id = 101] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 16BE8400 == 43 [pid = 2732] [id = 100] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 16BEC400 == 42 [pid = 2732] [id = 99] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 1663D400 == 41 [pid = 2732] [id = 98] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 151E1400 == 40 [pid = 2732] [id = 97] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 1055C800 == 39 [pid = 2732] [id = 95] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 114BBC00 == 38 [pid = 2732] [id = 96] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 10A49000 == 37 [pid = 2732] [id = 92] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 14385800 == 36 [pid = 2732] [id = 93] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 14384C00 == 35 [pid = 2732] [id = 80] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 15F09800 == 34 [pid = 2732] [id = 64] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 1663C000 == 33 [pid = 2732] [id = 94] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 19727000 == 32 [pid = 2732] [id = 81] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 10434C00 == 31 [pid = 2732] [id = 42] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 151DB000 == 30 [pid = 2732] [id = 107] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 114C5400 == 29 [pid = 2732] [id = 108] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 1A668400 == 28 [pid = 2732] [id = 105] 17:06:15 INFO - PROCESS | 2732 | --DOCSHELL 10A53000 == 27 [pid = 2732] [id = 106] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (1127F800) [pid = 2732] [serial = 157] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (10F5F000) [pid = 2732] [serial = 194] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (15F0B400) [pid = 2732] [serial = 197] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (19B4A800) [pid = 2732] [serial = 154] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (1A66FC00) [pid = 2732] [serial = 191] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (19B41800) [pid = 2732] [serial = 203] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (14310C00) [pid = 2732] [serial = 160] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A738000) [pid = 2732] [serial = 259] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (19F8E400) [pid = 2732] [serial = 256] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1A947400) [pid = 2732] [serial = 262] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (131D9800) [pid = 2732] [serial = 245] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (13130C00) [pid = 2732] [serial = 244] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (170BC400) [pid = 2732] [serial = 250] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (173A8400) [pid = 2732] [serial = 251] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A73D800) [pid = 2732] [serial = 260] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A69D800) [pid = 2732] [serial = 242] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A666800) [pid = 2732] [serial = 241] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (15F04000) [pid = 2732] [serial = 239] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (15802C00) [pid = 2732] [serial = 238] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13108000) [pid = 2732] [serial = 236] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (12A9D000) [pid = 2732] [serial = 235] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1364C800) [pid = 2732] [serial = 247] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13D73800) [pid = 2732] [serial = 248] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19B3F000) [pid = 2732] [serial = 253] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (171DFC00) [pid = 2732] [serial = 266] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16C59400) [pid = 2732] [serial = 265] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A945000) [pid = 2732] [serial = 268] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A94AC00) [pid = 2732] [serial = 263] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A378C00) [pid = 2732] [serial = 257] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1AAED800) [pid = 2732] [serial = 269] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19E33000) [pid = 2732] [serial = 254] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19F88400) [pid = 2732] [serial = 200] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1663FC00) [pid = 2732] [serial = 271] [outer = 00000000] [url = about:blank] 17:06:15 INFO - PROCESS | 2732 | 1466035575747 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1403ms 17:06:15 INFO - PROCESS | 2732 | 1466035575776 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 2732 | 1466035575780 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:06:15 INFO - PROCESS | 2732 | 1466035575786 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 2732 | 1466035575794 Marionette TRACE conn3 <- [1,402,null,{}] 17:06:15 INFO - PROCESS | 2732 | 1466035575800 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 2732 | 1466035575803 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:15 INFO - PROCESS | 2732 | 1466035575891 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:06:15 INFO - PROCESS | 2732 | 1466035575979 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 2732 | 1466035575982 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:15 INFO - PROCESS | 2732 | ++DOCSHELL 114C5400 == 28 [pid = 2732] [id = 110] 17:06:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (11AD9400) [pid = 2732] [serial = 327] [outer = 00000000] 17:06:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (12A9C000) [pid = 2732] [serial = 328] [outer = 11AD9400] 17:06:16 INFO - PROCESS | 2732 | 1466035576033 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (12D62800) [pid = 2732] [serial = 329] [outer = 11AD9400] 17:06:16 INFO - PROCESS | 2732 | 1466035576418 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:06:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 679ms 17:06:16 INFO - PROCESS | 2732 | 1466035576469 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 2732 | 1466035576474 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:06:16 INFO - PROCESS | 2732 | 1466035576463 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 2732 | 1466035576465 Marionette TRACE conn3 <- [1,406,null,{}] 17:06:16 INFO - PROCESS | 2732 | 1466035576469 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:16 INFO - PROCESS | 2732 | 1466035576471 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:16 INFO - PROCESS | 2732 | 1466035576589 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:06:16 INFO - PROCESS | 2732 | 1466035576602 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 2732 | 1466035576605 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:16 INFO - PROCESS | 2732 | ++DOCSHELL 13D7F000 == 29 [pid = 2732] [id = 111] 17:06:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (13D7F400) [pid = 2732] [serial = 330] [outer = 00000000] 17:06:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (14385800) [pid = 2732] [serial = 331] [outer = 13D7F400] 17:06:16 INFO - PROCESS | 2732 | 1466035576651 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (143CF000) [pid = 2732] [serial = 332] [outer = 13D7F400] 17:06:17 INFO - PROCESS | 2732 | 1466035577109 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 709ms 17:06:17 INFO - PROCESS | 2732 | 1466035577184 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 2732 | 1466035577186 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:06:17 INFO - PROCESS | 2732 | 1466035577190 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 2732 | 1466035577194 Marionette TRACE conn3 <- [1,410,null,{}] 17:06:17 INFO - PROCESS | 2732 | 1466035577204 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 2732 | 1466035577209 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:17 INFO - PROCESS | 2732 | 1466035577290 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:06:17 INFO - PROCESS | 2732 | 1466035577299 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 2732 | 1466035577302 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:17 INFO - PROCESS | 2732 | ++DOCSHELL 15F0B400 == 30 [pid = 2732] [id = 112] 17:06:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (15F0BC00) [pid = 2732] [serial = 333] [outer = 00000000] 17:06:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16637000) [pid = 2732] [serial = 334] [outer = 15F0BC00] 17:06:17 INFO - PROCESS | 2732 | 1466035577348 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16641000) [pid = 2732] [serial = 335] [outer = 15F0BC00] 17:06:17 INFO - PROCESS | 2732 | 1466035577848 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 679ms 17:06:17 INFO - PROCESS | 2732 | 1466035577901 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 2732 | 1466035577904 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:06:17 INFO - PROCESS | 2732 | 1466035577907 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 2732 | 1466035577909 Marionette TRACE conn3 <- [1,414,null,{}] 17:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:06:17 INFO - PROCESS | 2732 | 1466035577912 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 2732 | 1466035577914 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:18 INFO - PROCESS | 2732 | 1466035578028 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:06:18 INFO - PROCESS | 2732 | 1466035578016 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 2732 | 1466035578018 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:18 INFO - PROCESS | 2732 | ++DOCSHELL 1663DC00 == 31 [pid = 2732] [id = 113] 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (16722800) [pid = 2732] [serial = 336] [outer = 00000000] 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (170AEC00) [pid = 2732] [serial = 337] [outer = 16722800] 17:06:18 INFO - PROCESS | 2732 | 1466035578065 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (171DF400) [pid = 2732] [serial = 338] [outer = 16722800] 17:06:18 INFO - PROCESS | 2732 | 1466035578497 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 604ms 17:06:18 INFO - PROCESS | 2732 | 1466035578535 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 2732 | 1466035578537 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 2732 | 1466035578540 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 2732 | 1466035578542 Marionette TRACE conn3 <- [1,418,null,{}] 17:06:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:06:18 INFO - PROCESS | 2732 | 1466035578545 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:18 INFO - PROCESS | 2732 | 1466035578547 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:18 INFO - PROCESS | 2732 | 1466035578651 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:06:18 INFO - PROCESS | 2732 | 1466035578656 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 2732 | 1466035578658 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:18 INFO - PROCESS | 2732 | ++DOCSHELL 16CFA000 == 32 [pid = 2732] [id = 114] 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (171D5000) [pid = 2732] [serial = 339] [outer = 00000000] 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (17B5B000) [pid = 2732] [serial = 340] [outer = 171D5000] 17:06:18 INFO - PROCESS | 2732 | 1466035578701 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19691000) [pid = 2732] [serial = 341] [outer = 171D5000] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (171BFC00) [pid = 2732] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1663A800) [pid = 2732] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (151D8000) [pid = 2732] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19930800) [pid = 2732] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16636800) [pid = 2732] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16BEE400) [pid = 2732] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1663C800) [pid = 2732] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1055FC00) [pid = 2732] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11CC5400) [pid = 2732] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1663F800) [pid = 2732] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (10A4A400) [pid = 2732] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (151E2000) [pid = 2732] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A66A400) [pid = 2732] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1663CC00) [pid = 2732] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12AE7000) [pid = 2732] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:06:19 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19F97400) [pid = 2732] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:06:19 INFO - PROCESS | 2732 | 1466035579798 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:06:19 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 17:06:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1282ms 17:06:19 INFO - PROCESS | 2732 | 1466035579845 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 2732 | 1466035579847 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:06:19 INFO - PROCESS | 2732 | 1466035579857 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 2732 | 1466035579859 Marionette TRACE conn3 <- [1,422,null,{}] 17:06:19 INFO - PROCESS | 2732 | 1466035579864 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:19 INFO - PROCESS | 2732 | 1466035579869 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:19 INFO - PROCESS | 2732 | 1466035579957 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:06:19 INFO - PROCESS | 2732 | 1466035579962 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 2732 | 1466035579964 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:19 INFO - PROCESS | 2732 | ++DOCSHELL 103D3C00 == 33 [pid = 2732] [id = 115] 17:06:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (10437C00) [pid = 2732] [serial = 342] [outer = 00000000] 17:06:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16637400) [pid = 2732] [serial = 343] [outer = 10437C00] 17:06:20 INFO - PROCESS | 2732 | 1466035580007 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA1800) [pid = 2732] [serial = 344] [outer = 10437C00] 17:06:20 INFO - PROCESS | 2732 | 1466035580859 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:06:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1056ms 17:06:20 INFO - PROCESS | 2732 | 1466035580917 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 2732 | 1466035580920 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:06:20 INFO - PROCESS | 2732 | 1466035580926 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 2732 | 1466035580928 Marionette TRACE conn3 <- [1,426,null,{}] 17:06:20 INFO - PROCESS | 2732 | 1466035580931 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 2732 | 1466035580933 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:21 INFO - PROCESS | 2732 | 1466035581006 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:06:21 INFO - PROCESS | 2732 | 1466035581011 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 2732 | 1466035581013 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:21 INFO - PROCESS | 2732 | ++DOCSHELL 143D1000 == 34 [pid = 2732] [id = 116] 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (151DFC00) [pid = 2732] [serial = 345] [outer = 00000000] 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1992CC00) [pid = 2732] [serial = 346] [outer = 151DFC00] 17:06:21 INFO - PROCESS | 2732 | 1466035581055 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B44C00) [pid = 2732] [serial = 347] [outer = 151DFC00] 17:06:21 INFO - PROCESS | 2732 | 1466035581458 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 2732 | 1466035581505 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:06:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:06:21 INFO - PROCESS | 2732 | 1466035581512 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 2732 | 1466035581514 Marionette TRACE conn3 <- [1,430,null,{}] 17:06:21 INFO - PROCESS | 2732 | 1466035581518 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:21 INFO - PROCESS | 2732 | 1466035581519 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:21 INFO - PROCESS | 2732 | 1466035581597 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:06:21 INFO - PROCESS | 2732 | 1466035581604 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 2732 | 1466035581606 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:21 INFO - PROCESS | 2732 | ++DOCSHELL 19925000 == 35 [pid = 2732] [id = 117] 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1992E800) [pid = 2732] [serial = 348] [outer = 00000000] 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19F8A800) [pid = 2732] [serial = 349] [outer = 1992E800] 17:06:21 INFO - PROCESS | 2732 | 1466035581650 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19F8AC00) [pid = 2732] [serial = 350] [outer = 1992E800] 17:06:22 INFO - PROCESS | 2732 | 1466035582447 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:06:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 966ms 17:06:22 INFO - PROCESS | 2732 | 1466035582481 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 2732 | 1466035582486 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:06:22 INFO - PROCESS | 2732 | 1466035582490 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:06:22 INFO - PROCESS | 2732 | 1466035582496 Marionette TRACE conn3 <- [1,434,null,{}] 17:06:22 INFO - PROCESS | 2732 | 1466035582501 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 2732 | 1466035582504 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:22 INFO - PROCESS | 2732 | 1466035582620 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:06:22 INFO - PROCESS | 2732 | 1466035582702 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 2732 | 1466035582705 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:22 INFO - PROCESS | 2732 | ++DOCSHELL 10B58C00 == 36 [pid = 2732] [id = 118] 17:06:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (10F59C00) [pid = 2732] [serial = 351] [outer = 00000000] 17:06:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (11CC7C00) [pid = 2732] [serial = 352] [outer = 10F59C00] 17:06:22 INFO - PROCESS | 2732 | 1466035582784 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (131DA400) [pid = 2732] [serial = 353] [outer = 10F59C00] 17:06:23 INFO - PROCESS | 2732 | 1466035583405 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:06:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 966ms 17:06:23 INFO - PROCESS | 2732 | 1466035583461 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 2732 | 1466035583466 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:06:23 INFO - PROCESS | 2732 | 1466035583472 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 2732 | 1466035583475 Marionette TRACE conn3 <- [1,438,null,{}] 17:06:23 INFO - PROCESS | 2732 | 1466035583480 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 2732 | 1466035583483 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:23 INFO - PROCESS | 2732 | 1466035583601 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:06:23 INFO - PROCESS | 2732 | 1466035583774 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 2732 | 1466035583778 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:23 INFO - PROCESS | 2732 | ++DOCSHELL 103CAC00 == 37 [pid = 2732] [id = 119] 17:06:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (103CB800) [pid = 2732] [serial = 354] [outer = 00000000] 17:06:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (10561C00) [pid = 2732] [serial = 355] [outer = 103CB800] 17:06:23 INFO - PROCESS | 2732 | 1466035583835 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10A4F800) [pid = 2732] [serial = 356] [outer = 103CB800] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 143D1000 == 36 [pid = 2732] [id = 116] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 103D3C00 == 35 [pid = 2732] [id = 115] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 16CFA000 == 34 [pid = 2732] [id = 114] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 1663DC00 == 33 [pid = 2732] [id = 113] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 15F0B400 == 32 [pid = 2732] [id = 112] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 13D7F000 == 31 [pid = 2732] [id = 111] 17:06:24 INFO - PROCESS | 2732 | --DOCSHELL 114C5400 == 30 [pid = 2732] [id = 110] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1A6A0400) [pid = 2732] [serial = 233] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19698000) [pid = 2732] [serial = 298] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19B3F800) [pid = 2732] [serial = 301] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (151E2800) [pid = 2732] [serial = 277] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (151E1800) [pid = 2732] [serial = 278] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19F8B000) [pid = 2732] [serial = 304] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16644400) [pid = 2732] [serial = 272] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (171DE400) [pid = 2732] [serial = 295] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1679A800) [pid = 2732] [serial = 280] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16BA7800) [pid = 2732] [serial = 281] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (12AA2C00) [pid = 2732] [serial = 283] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13029800) [pid = 2732] [serial = 284] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (131D9000) [pid = 2732] [serial = 286] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1393AC00) [pid = 2732] [serial = 287] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16B9E400) [pid = 2732] [serial = 292] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16BA9400) [pid = 2732] [serial = 293] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10F56000) [pid = 2732] [serial = 274] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19B4A400) [pid = 2732] [serial = 302] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (11284800) [pid = 2732] [serial = 275] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15C25800) [pid = 2732] [serial = 289] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (163D4400) [pid = 2732] [serial = 290] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A693400) [pid = 2732] [serial = 313] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A69D400) [pid = 2732] [serial = 314] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1992FC00) [pid = 2732] [serial = 310] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1A460C00) [pid = 2732] [serial = 311] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19F92C00) [pid = 2732] [serial = 305] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (19699400) [pid = 2732] [serial = 299] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1663D000) [pid = 2732] [serial = 307] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (163CD000) [pid = 2732] [serial = 308] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (176B5400) [pid = 2732] [serial = 296] [outer = 00000000] [url = about:blank] 17:06:24 INFO - PROCESS | 2732 | 1466035584563 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:06:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1146ms 17:06:24 INFO - PROCESS | 2732 | 1466035584638 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 2732 | 1466035584643 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:06:24 INFO - PROCESS | 2732 | 1466035584648 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:06:24 INFO - PROCESS | 2732 | 1466035584652 Marionette TRACE conn3 <- [1,442,null,{}] 17:06:24 INFO - PROCESS | 2732 | 1466035584657 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:24 INFO - PROCESS | 2732 | 1466035584661 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:24 INFO - PROCESS | 2732 | 1466035584787 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:06:24 INFO - PROCESS | 2732 | 1466035584857 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 2732 | 1466035584862 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:24 INFO - PROCESS | 2732 | ++DOCSHELL 10B56400 == 31 [pid = 2732] [id = 120] 17:06:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (10B7E800) [pid = 2732] [serial = 357] [outer = 00000000] 17:06:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (11ADBC00) [pid = 2732] [serial = 358] [outer = 10B7E800] 17:06:24 INFO - PROCESS | 2732 | 1466035584960 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (12DF6C00) [pid = 2732] [serial = 359] [outer = 10B7E800] 17:06:25 INFO - PROCESS | 2732 | 1466035585577 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:06:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 966ms 17:06:25 INFO - PROCESS | 2732 | 1466035585614 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 2732 | 1466035585619 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:06:25 INFO - PROCESS | 2732 | 1466035585625 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 2732 | 1466035585628 Marionette TRACE conn3 <- [1,446,null,{}] 17:06:25 INFO - PROCESS | 2732 | 1466035585632 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 2732 | 1466035585635 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:25 INFO - PROCESS | 2732 | 1466035585719 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:06:25 INFO - PROCESS | 2732 | 1466035585808 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 2732 | 1466035585811 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:25 INFO - PROCESS | 2732 | ++DOCSHELL 13D76400 == 32 [pid = 2732] [id = 121] 17:06:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (13D7CC00) [pid = 2732] [serial = 360] [outer = 00000000] 17:06:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (143D1000) [pid = 2732] [serial = 361] [outer = 13D7CC00] 17:06:25 INFO - PROCESS | 2732 | 1466035585866 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (151DD800) [pid = 2732] [serial = 362] [outer = 13D7CC00] 17:06:26 INFO - PROCESS | 2732 | 1466035586474 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:06:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 905ms 17:06:26 INFO - PROCESS | 2732 | 1466035586535 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 2732 | 1466035586538 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:06:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:06:26 INFO - PROCESS | 2732 | 1466035586542 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 2732 | 1466035586545 Marionette TRACE conn3 <- [1,450,null,{}] 17:06:26 INFO - PROCESS | 2732 | 1466035586557 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 2732 | 1466035586562 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:26 INFO - PROCESS | 2732 | 1466035586667 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:06:26 INFO - PROCESS | 2732 | 1466035586743 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 2732 | 1466035586747 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:26 INFO - PROCESS | 2732 | ++DOCSHELL 165C5000 == 33 [pid = 2732] [id = 122] 17:06:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (165C7400) [pid = 2732] [serial = 363] [outer = 00000000] 17:06:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1663CC00) [pid = 2732] [serial = 364] [outer = 165C7400] 17:06:26 INFO - PROCESS | 2732 | 1466035586787 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (16644800) [pid = 2732] [serial = 365] [outer = 165C7400] 17:06:27 INFO - PROCESS | 2732 | 1466035587350 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 2732 | 1466035587414 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:06:27 INFO - PROCESS | 2732 | 1466035587417 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 2732 | 1466035587419 Marionette TRACE conn3 <- [1,454,null,{}] 17:06:27 INFO - PROCESS | 2732 | 1466035587423 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 2732 | 1466035587425 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:27 INFO - PROCESS | 2732 | 1466035587529 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:06:27 INFO - PROCESS | 2732 | 1466035587623 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 2732 | 1466035587626 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:27 INFO - PROCESS | 2732 | ++DOCSHELL 16BA0800 == 34 [pid = 2732] [id = 123] 17:06:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16BA7400) [pid = 2732] [serial = 366] [outer = 00000000] 17:06:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16C59000) [pid = 2732] [serial = 367] [outer = 16BA7400] 17:06:27 INFO - PROCESS | 2732 | 1466035587678 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (171B3C00) [pid = 2732] [serial = 368] [outer = 16BA7400] 17:06:28 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:28 INFO - PROCESS | 2732 | 1466035588317 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:06:28 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:06:28 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 965ms 17:06:28 INFO - PROCESS | 2732 | 1466035588385 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 2732 | 1466035588389 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:06:28 INFO - PROCESS | 2732 | 1466035588394 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:06:28 INFO - PROCESS | 2732 | 1466035588397 Marionette TRACE conn3 <- [1,458,null,{}] 17:06:28 INFO - PROCESS | 2732 | 1466035588403 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:28 INFO - PROCESS | 2732 | 1466035588405 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 12ADE000 == 33 [pid = 2732] [id = 109] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 16BA0800 == 32 [pid = 2732] [id = 123] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 10B58C00 == 31 [pid = 2732] [id = 118] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 19925000 == 30 [pid = 2732] [id = 117] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 165C5000 == 29 [pid = 2732] [id = 122] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 13D76400 == 28 [pid = 2732] [id = 121] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 103CAC00 == 27 [pid = 2732] [id = 119] 17:06:29 INFO - PROCESS | 2732 | --DOCSHELL 10B56400 == 26 [pid = 2732] [id = 120] 17:06:29 INFO - PROCESS | 2732 | 1466035589035 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:06:29 INFO - PROCESS | 2732 | 1466035589163 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 2732 | 1466035589166 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:29 INFO - PROCESS | 2732 | ++DOCSHELL 1055C800 == 27 [pid = 2732] [id = 124] 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (10561400) [pid = 2732] [serial = 369] [outer = 00000000] 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (10A4A400) [pid = 2732] [serial = 370] [outer = 10561400] 17:06:29 INFO - PROCESS | 2732 | 1466035589215 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (10E1DC00) [pid = 2732] [serial = 371] [outer = 10561400] 17:06:29 INFO - PROCESS | 2732 | 1466035589627 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 2732 | 1466035589655 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:06:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:06:29 INFO - PROCESS | 2732 | 1466035589660 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 2732 | 1466035589663 Marionette TRACE conn3 <- [1,462,null,{}] 17:06:29 INFO - PROCESS | 2732 | 1466035589667 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:29 INFO - PROCESS | 2732 | 1466035589670 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:29 INFO - PROCESS | 2732 | 1466035589755 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:06:29 INFO - PROCESS | 2732 | 1466035589761 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 2732 | 1466035589764 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:29 INFO - PROCESS | 2732 | ++DOCSHELL 13132000 == 28 [pid = 2732] [id = 125] 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (13146800) [pid = 2732] [serial = 372] [outer = 00000000] 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1364D000) [pid = 2732] [serial = 373] [outer = 13146800] 17:06:29 INFO - PROCESS | 2732 | 1466035589811 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (13D75C00) [pid = 2732] [serial = 374] [outer = 13146800] 17:06:30 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:30 INFO - PROCESS | 2732 | 1466035590266 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 2732 | 1466035590330 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:06:30 INFO - PROCESS | 2732 | 1466035590334 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:06:30 INFO - PROCESS | 2732 | 1466035590336 Marionette TRACE conn3 <- [1,466,null,{}] 17:06:30 INFO - PROCESS | 2732 | 1466035590340 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:30 INFO - PROCESS | 2732 | 1466035590343 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:30 INFO - PROCESS | 2732 | 1466035590459 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:06:30 INFO - PROCESS | 2732 | 1466035590540 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 2732 | 1466035590542 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:30 INFO - PROCESS | 2732 | ++DOCSHELL 11C24C00 == 29 [pid = 2732] [id = 126] 17:06:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1534E400) [pid = 2732] [serial = 375] [outer = 00000000] 17:06:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (158ADC00) [pid = 2732] [serial = 376] [outer = 1534E400] 17:06:30 INFO - PROCESS | 2732 | 1466035590586 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (15F09800) [pid = 2732] [serial = 377] [outer = 1534E400] 17:06:30 INFO - PROCESS | 2732 | 1466035590949 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 2732 | 1466035591021 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:06:31 INFO - PROCESS | 2732 | 1466035591031 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 2732 | 1466035591036 Marionette TRACE conn3 <- [1,470,null,{}] 17:06:31 INFO - PROCESS | 2732 | 1466035591052 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 2732 | 1466035591055 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:31 INFO - PROCESS | 2732 | 1466035591174 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:06:31 INFO - PROCESS | 2732 | 1466035591231 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 2732 | 1466035591233 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:31 INFO - PROCESS | 2732 | ++DOCSHELL 16799800 == 30 [pid = 2732] [id = 127] 17:06:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16BA6C00) [pid = 2732] [serial = 378] [outer = 00000000] 17:06:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16C58400) [pid = 2732] [serial = 379] [outer = 16BA6C00] 17:06:31 INFO - PROCESS | 2732 | 1466035591286 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (176B7800) [pid = 2732] [serial = 380] [outer = 16BA6C00] 17:06:31 INFO - PROCESS | 2732 | 1466035591759 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:06:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 784ms 17:06:31 INFO - PROCESS | 2732 | 1466035591816 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 2732 | 1466035591818 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:06:31 INFO - PROCESS | 2732 | 1466035591821 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 2732 | 1466035591823 Marionette TRACE conn3 <- [1,474,null,{}] 17:06:31 INFO - PROCESS | 2732 | 1466035591826 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 2732 | 1466035591828 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:31 INFO - PROCESS | 2732 | 1466035591932 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:06:31 INFO - PROCESS | 2732 | 1466035591944 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 2732 | 1466035591946 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:32 INFO - PROCESS | 2732 | ++DOCSHELL 17B55800 == 31 [pid = 2732] [id = 128] 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19693400) [pid = 2732] [serial = 381] [outer = 00000000] 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (197C5400) [pid = 2732] [serial = 382] [outer = 19693400] 17:06:32 INFO - PROCESS | 2732 | 1466035592043 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19925000) [pid = 2732] [serial = 383] [outer = 19693400] 17:06:32 INFO - PROCESS | 2732 | 1466035592454 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:06:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 664ms 17:06:32 INFO - PROCESS | 2732 | 1466035592504 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 2732 | 1466035592506 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:06:32 INFO - PROCESS | 2732 | 1466035592509 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 2732 | 1466035592511 Marionette TRACE conn3 <- [1,478,null,{}] 17:06:32 INFO - PROCESS | 2732 | 1466035592514 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:32 INFO - PROCESS | 2732 | 1466035592516 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:32 INFO - PROCESS | 2732 | 1466035592623 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:06:32 INFO - PROCESS | 2732 | 1466035592631 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 2732 | 1466035592637 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:32 INFO - PROCESS | 2732 | ++DOCSHELL 19B45C00 == 32 [pid = 2732] [id = 129] 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19B46400) [pid = 2732] [serial = 384] [outer = 00000000] 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19E31400) [pid = 2732] [serial = 385] [outer = 19B46400] 17:06:32 INFO - PROCESS | 2732 | 1466035592740 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19E4B800) [pid = 2732] [serial = 386] [outer = 19B46400] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (103CB800) [pid = 2732] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (151DFC00) [pid = 2732] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (10F59C00) [pid = 2732] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10F55C00) [pid = 2732] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (11AD9400) [pid = 2732] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (12ADF800) [pid = 2732] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (15348800) [pid = 2732] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16722800) [pid = 2732] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (171D5000) [pid = 2732] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F0BC00) [pid = 2732] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13D7F400) [pid = 2732] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (10437C00) [pid = 2732] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (12AA3C00) [pid = 2732] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:06:33 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1992E800) [pid = 2732] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:06:33 INFO - PROCESS | 2732 | 1466035593336 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:06:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 860ms 17:06:33 INFO - PROCESS | 2732 | 1466035593379 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 2732 | 1466035593381 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:06:33 INFO - PROCESS | 2732 | 1466035593384 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 2732 | 1466035593386 Marionette TRACE conn3 <- [1,482,null,{}] 17:06:33 INFO - PROCESS | 2732 | 1466035593389 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 2732 | 1466035593391 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:33 INFO - PROCESS | 2732 | 1466035593498 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:06:33 INFO - PROCESS | 2732 | 1466035593547 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 2732 | 1466035593549 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:33 INFO - PROCESS | 2732 | ++DOCSHELL 1055FC00 == 33 [pid = 2732] [id = 130] 17:06:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (13079C00) [pid = 2732] [serial = 387] [outer = 00000000] 17:06:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15348800) [pid = 2732] [serial = 388] [outer = 13079C00] 17:06:33 INFO - PROCESS | 2732 | 1466035593602 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16643800) [pid = 2732] [serial = 389] [outer = 13079C00] 17:06:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19F94C00) [pid = 2732] [serial = 390] [outer = 1A732400] 17:06:33 INFO - PROCESS | 2732 | 1466035593966 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:06:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 17:06:34 INFO - PROCESS | 2732 | 1466035594010 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 2732 | 1466035594012 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:06:34 INFO - PROCESS | 2732 | 1466035594015 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 2732 | 1466035594016 Marionette TRACE conn3 <- [1,486,null,{}] 17:06:34 INFO - PROCESS | 2732 | 1466035594020 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 2732 | 1466035594022 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:34 INFO - PROCESS | 2732 | 1466035594095 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:06:34 INFO - PROCESS | 2732 | 1466035594100 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 2732 | 1466035594102 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:34 INFO - PROCESS | 2732 | ++DOCSHELL 17ADC800 == 34 [pid = 2732] [id = 131] 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1968E000) [pid = 2732] [serial = 391] [outer = 00000000] 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A463000) [pid = 2732] [serial = 392] [outer = 1968E000] 17:06:34 INFO - PROCESS | 2732 | 1466035594144 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A467C00) [pid = 2732] [serial = 393] [outer = 1968E000] 17:06:34 INFO - PROCESS | 2732 | 1466035594537 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:06:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 573ms 17:06:34 INFO - PROCESS | 2732 | 1466035594595 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 2732 | 1466035594597 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:06:34 INFO - PROCESS | 2732 | 1466035594600 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:06:34 INFO - PROCESS | 2732 | 1466035594602 Marionette TRACE conn3 <- [1,490,null,{}] 17:06:34 INFO - PROCESS | 2732 | 1466035594605 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 2732 | 1466035594607 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:34 INFO - PROCESS | 2732 | 1466035594681 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:06:34 INFO - PROCESS | 2732 | 1466035594688 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 2732 | 1466035594690 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:34 INFO - PROCESS | 2732 | ++DOCSHELL 19F8E000 == 35 [pid = 2732] [id = 132] 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A46CC00) [pid = 2732] [serial = 394] [outer = 00000000] 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A669C00) [pid = 2732] [serial = 395] [outer = 1A46CC00] 17:06:34 INFO - PROCESS | 2732 | 1466035594733 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A66A400) [pid = 2732] [serial = 396] [outer = 1A46CC00] 17:06:35 INFO - PROCESS | 2732 | 1466035595210 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:06:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 679ms 17:06:35 INFO - PROCESS | 2732 | 1466035595268 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 2732 | 1466035595276 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:06:35 INFO - PROCESS | 2732 | 1466035595284 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 2732 | 1466035595288 Marionette TRACE conn3 <- [1,494,null,{}] 17:06:35 INFO - PROCESS | 2732 | 1466035595294 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:35 INFO - PROCESS | 2732 | 1466035595297 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:35 INFO - PROCESS | 2732 | 1466035595421 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:06:35 INFO - PROCESS | 2732 | 1466035595494 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 2732 | 1466035595499 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:35 INFO - PROCESS | 2732 | ++DOCSHELL 103F3000 == 36 [pid = 2732] [id = 133] 17:06:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (10437800) [pid = 2732] [serial = 397] [outer = 00000000] 17:06:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (114C3800) [pid = 2732] [serial = 398] [outer = 10437800] 17:06:35 INFO - PROCESS | 2732 | 1466035595600 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (12BBD400) [pid = 2732] [serial = 399] [outer = 10437800] 17:06:36 INFO - PROCESS | 2732 | 1466035596426 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1146ms 17:06:36 INFO - PROCESS | 2732 | 1466035596447 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 2732 | 1466035596452 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:06:36 INFO - PROCESS | 2732 | 1466035596458 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 2732 | 1466035596461 Marionette TRACE conn3 <- [1,498,null,{}] 17:06:36 INFO - PROCESS | 2732 | 1466035596465 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:36 INFO - PROCESS | 2732 | 1466035596468 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:36 INFO - PROCESS | 2732 | 1466035596587 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:06:36 INFO - PROCESS | 2732 | 1466035596649 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 2732 | 1466035596652 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:36 INFO - PROCESS | 2732 | ++DOCSHELL 10A49000 == 37 [pid = 2732] [id = 134] 17:06:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10A6A800) [pid = 2732] [serial = 400] [outer = 00000000] 17:06:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (114BDC00) [pid = 2732] [serial = 401] [outer = 10A6A800] 17:06:36 INFO - PROCESS | 2732 | 1466035596748 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (131DA800) [pid = 2732] [serial = 402] [outer = 10A6A800] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 17ADC800 == 36 [pid = 2732] [id = 131] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 1055FC00 == 35 [pid = 2732] [id = 130] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 19B45C00 == 34 [pid = 2732] [id = 129] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 17B55800 == 33 [pid = 2732] [id = 128] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 16799800 == 32 [pid = 2732] [id = 127] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 11C24C00 == 31 [pid = 2732] [id = 126] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 13132000 == 30 [pid = 2732] [id = 125] 17:06:37 INFO - PROCESS | 2732 | --DOCSHELL 1055C800 == 29 [pid = 2732] [id = 124] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (131D8800) [pid = 2732] [serial = 317] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (12A9C000) [pid = 2732] [serial = 328] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13101800) [pid = 2732] [serial = 316] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13264800) [pid = 2732] [serial = 325] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1663AC00) [pid = 2732] [serial = 320] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (171DF400) [pid = 2732] [serial = 338] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (17B5B000) [pid = 2732] [serial = 340] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (170AEC00) [pid = 2732] [serial = 337] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16641000) [pid = 2732] [serial = 335] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (14385800) [pid = 2732] [serial = 331] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (12D62800) [pid = 2732] [serial = 329] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19691000) [pid = 2732] [serial = 341] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (143CF000) [pid = 2732] [serial = 332] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16BA1800) [pid = 2732] [serial = 344] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16637400) [pid = 2732] [serial = 343] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1430F400) [pid = 2732] [serial = 326] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15C26000) [pid = 2732] [serial = 323] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1364F000) [pid = 2732] [serial = 322] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F06800) [pid = 2732] [serial = 319] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16637000) [pid = 2732] [serial = 334] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (19F8AC00) [pid = 2732] [serial = 350] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (11CC7C00) [pid = 2732] [serial = 352] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19F8A800) [pid = 2732] [serial = 349] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (10A4F800) [pid = 2732] [serial = 356] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (10561C00) [pid = 2732] [serial = 355] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (19B44C00) [pid = 2732] [serial = 347] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1992CC00) [pid = 2732] [serial = 346] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (131DA400) [pid = 2732] [serial = 353] [outer = 00000000] [url = about:blank] 17:06:37 INFO - PROCESS | 2732 | 1466035597423 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1011ms 17:06:37 INFO - PROCESS | 2732 | 1466035597464 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 2732 | 1466035597468 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:06:37 INFO - PROCESS | 2732 | 1466035597487 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 2732 | 1466035597492 Marionette TRACE conn3 <- [1,502,null,{}] 17:06:37 INFO - PROCESS | 2732 | 1466035597497 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:37 INFO - PROCESS | 2732 | 1466035597499 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:37 INFO - PROCESS | 2732 | 1466035597583 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:06:37 INFO - PROCESS | 2732 | 1466035597592 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 2732 | 1466035597595 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:37 INFO - PROCESS | 2732 | ++DOCSHELL 10F59C00 == 30 [pid = 2732] [id = 135] 17:06:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (10F5BC00) [pid = 2732] [serial = 403] [outer = 00000000] 17:06:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (11AD6000) [pid = 2732] [serial = 404] [outer = 10F5BC00] 17:06:37 INFO - PROCESS | 2732 | 1466035597646 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (12ADE000) [pid = 2732] [serial = 405] [outer = 10F5BC00] 17:06:38 INFO - PROCESS | 2732 | 1466035598121 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 694ms 17:06:38 INFO - PROCESS | 2732 | 1466035598172 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 2732 | 1466035598159 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:06:38 INFO - PROCESS | 2732 | 1466035598164 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 2732 | 1466035598167 Marionette TRACE conn3 <- [1,506,null,{}] 17:06:38 INFO - PROCESS | 2732 | 1466035598170 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 2732 | 1466035598172 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:38 INFO - PROCESS | 2732 | 1466035598258 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:06:38 INFO - PROCESS | 2732 | 1466035598336 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 2732 | 1466035598338 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:38 INFO - PROCESS | 2732 | ++DOCSHELL 13151800 == 31 [pid = 2732] [id = 136] 17:06:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13154C00) [pid = 2732] [serial = 406] [outer = 00000000] 17:06:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13935400) [pid = 2732] [serial = 407] [outer = 13154C00] 17:06:38 INFO - PROCESS | 2732 | 1466035598391 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1430AC00) [pid = 2732] [serial = 408] [outer = 13154C00] 17:06:38 INFO - PROCESS | 2732 | 1466035598749 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 17:06:38 INFO - PROCESS | 2732 | 1466035598785 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 2732 | 1466035598787 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:06:38 INFO - PROCESS | 2732 | 1466035598796 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 2732 | 1466035598799 Marionette TRACE conn3 <- [1,510,null,{}] 17:06:38 INFO - PROCESS | 2732 | 1466035598810 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 2732 | 1466035598814 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:38 INFO - PROCESS | 2732 | 1466035598896 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:06:38 INFO - PROCESS | 2732 | 1466035598903 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 2732 | 1466035598906 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:38 INFO - PROCESS | 2732 | ++DOCSHELL 151E4000 == 32 [pid = 2732] [id = 137] 17:06:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (151E5C00) [pid = 2732] [serial = 409] [outer = 00000000] 17:06:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F0A000) [pid = 2732] [serial = 410] [outer = 151E5C00] 17:06:38 INFO - PROCESS | 2732 | 1466035598952 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16637C00) [pid = 2732] [serial = 411] [outer = 151E5C00] 17:06:39 INFO - PROCESS | 2732 | 1466035599364 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 634ms 17:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:06:39 INFO - PROCESS | 2732 | 1466035599430 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 2732 | 1466035599433 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:06:39 INFO - PROCESS | 2732 | 1466035599436 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 2732 | 1466035599438 Marionette TRACE conn3 <- [1,514,null,{}] 17:06:39 INFO - PROCESS | 2732 | 1466035599441 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:39 INFO - PROCESS | 2732 | 1466035599443 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:39 INFO - PROCESS | 2732 | 1466035599552 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:06:39 INFO - PROCESS | 2732 | 1466035599631 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 2732 | 1466035599633 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:39 INFO - PROCESS | 2732 | ++DOCSHELL 16643400 == 33 [pid = 2732] [id = 138] 17:06:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16644000) [pid = 2732] [serial = 412] [outer = 00000000] 17:06:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16799800) [pid = 2732] [serial = 413] [outer = 16644000] 17:06:39 INFO - PROCESS | 2732 | 1466035599676 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16BA0800) [pid = 2732] [serial = 414] [outer = 16644000] 17:06:40 INFO - PROCESS | 2732 | 1466035600055 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:06:40 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 17:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 664ms 17:06:40 INFO - PROCESS | 2732 | 1466035600118 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 2732 | 1466035600119 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:06:40 INFO - PROCESS | 2732 | 1466035600123 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 2732 | 1466035600124 Marionette TRACE conn3 <- [1,518,null,{}] 17:06:40 INFO - PROCESS | 2732 | 1466035600128 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 2732 | 1466035600130 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:40 INFO - PROCESS | 2732 | 1466035600216 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:06:40 INFO - PROCESS | 2732 | 1466035600222 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 2732 | 1466035600224 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:40 INFO - PROCESS | 2732 | ++DOCSHELL 131D8800 == 34 [pid = 2732] [id = 139] 17:06:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (165C5000) [pid = 2732] [serial = 415] [outer = 00000000] 17:06:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (170B8800) [pid = 2732] [serial = 416] [outer = 165C5000] 17:06:40 INFO - PROCESS | 2732 | 1466035600266 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (173A8400) [pid = 2732] [serial = 417] [outer = 165C5000] 17:06:40 INFO - PROCESS | 2732 | 1466035600720 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 664ms 17:06:40 INFO - PROCESS | 2732 | 1466035600788 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 2732 | 1466035600790 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:06:40 INFO - PROCESS | 2732 | 1466035600799 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 2732 | 1466035600801 Marionette TRACE conn3 <- [1,522,null,{}] 17:06:40 INFO - PROCESS | 2732 | 1466035600804 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 2732 | 1466035600810 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:40 INFO - PROCESS | 2732 | 1466035600967 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:06:41 INFO - PROCESS | 2732 | 1466035601018 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 2732 | 1466035601020 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:41 INFO - PROCESS | 2732 | ++DOCSHELL 19693800 == 35 [pid = 2732] [id = 140] 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19699C00) [pid = 2732] [serial = 418] [outer = 00000000] 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (197D0400) [pid = 2732] [serial = 419] [outer = 19699C00] 17:06:41 INFO - PROCESS | 2732 | 1466035601063 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19727000) [pid = 2732] [serial = 420] [outer = 19699C00] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1534E400) [pid = 2732] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16BA7400) [pid = 2732] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13146800) [pid = 2732] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (10561400) [pid = 2732] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19B46400) [pid = 2732] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10B7E800) [pid = 2732] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13D7CC00) [pid = 2732] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (165C7400) [pid = 2732] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19693400) [pid = 2732] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (13079C00) [pid = 2732] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1968E000) [pid = 2732] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:06:41 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16BA6C00) [pid = 2732] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:06:41 INFO - PROCESS | 2732 | 1466035601541 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 769ms 17:06:41 INFO - PROCESS | 2732 | 1466035601568 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 2732 | 1466035601570 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:06:41 INFO - PROCESS | 2732 | 1466035601573 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:06:41 INFO - PROCESS | 2732 | 1466035601574 Marionette TRACE conn3 <- [1,526,null,{}] 17:06:41 INFO - PROCESS | 2732 | 1466035601578 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 2732 | 1466035601580 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:41 INFO - PROCESS | 2732 | 1466035601656 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:06:41 INFO - PROCESS | 2732 | 1466035601663 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 2732 | 1466035601665 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:41 INFO - PROCESS | 2732 | ++DOCSHELL 131D2000 == 36 [pid = 2732] [id = 141] 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (131D9000) [pid = 2732] [serial = 421] [outer = 00000000] 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (165C7400) [pid = 2732] [serial = 422] [outer = 131D9000] 17:06:41 INFO - PROCESS | 2732 | 1466035601709 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16BAA000) [pid = 2732] [serial = 423] [outer = 131D9000] 17:06:42 INFO - PROCESS | 2732 | 1466035602131 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:06:42 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 17:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 619ms 17:06:42 INFO - PROCESS | 2732 | 1466035602192 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 2732 | 1466035602194 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:06:42 INFO - PROCESS | 2732 | 1466035602197 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 2732 | 1466035602199 Marionette TRACE conn3 <- [1,530,null,{}] 17:06:42 INFO - PROCESS | 2732 | 1466035602232 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:42 INFO - PROCESS | 2732 | 1466035602234 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:42 INFO - PROCESS | 2732 | 1466035602310 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:06:42 INFO - PROCESS | 2732 | 1466035602318 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 2732 | 1466035602320 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:42 INFO - PROCESS | 2732 | ++DOCSHELL 17AD9C00 == 37 [pid = 2732] [id = 142] 17:06:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (17ADA000) [pid = 2732] [serial = 424] [outer = 00000000] 17:06:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1992B400) [pid = 2732] [serial = 425] [outer = 17ADA000] 17:06:42 INFO - PROCESS | 2732 | 1466035602362 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19B4A000) [pid = 2732] [serial = 426] [outer = 17ADA000] 17:06:42 INFO - PROCESS | 2732 | 1466035602757 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:06:42 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 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:06:42 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 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:06:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 17:06:42 INFO - PROCESS | 2732 | 1466035602778 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 2732 | 1466035602779 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:06:42 INFO - PROCESS | 2732 | 1466035602793 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 2732 | 1466035602795 Marionette TRACE conn3 <- [1,534,null,{}] 17:06:42 INFO - PROCESS | 2732 | 1466035602798 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:42 INFO - PROCESS | 2732 | 1466035602800 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:42 INFO - PROCESS | 2732 | 1466035602886 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:06:42 INFO - PROCESS | 2732 | 1466035602891 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 2732 | 1466035602893 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:42 INFO - PROCESS | 2732 | ++DOCSHELL 197D0000 == 38 [pid = 2732] [id = 143] 17:06:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19E3F800) [pid = 2732] [serial = 427] [outer = 00000000] 17:06:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A377000) [pid = 2732] [serial = 428] [outer = 19E3F800] 17:06:42 INFO - PROCESS | 2732 | 1466035602936 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A37A400) [pid = 2732] [serial = 429] [outer = 19E3F800] 17:06:43 INFO - PROCESS | 2732 | 1466035603321 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:06:43 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. 17:06:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 574ms 17:06:43 INFO - PROCESS | 2732 | 1466035603361 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 2732 | 1466035603363 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 2732 | 1466035603366 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:06:43 INFO - PROCESS | 2732 | 1466035603367 Marionette TRACE conn3 <- [1,538,null,{}] 17:06:43 INFO - PROCESS | 2732 | 1466035603421 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:43 INFO - PROCESS | 2732 | 1466035603424 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:43 INFO - PROCESS | 2732 | 1466035603548 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:06:43 INFO - PROCESS | 2732 | 1466035603699 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 2732 | 1466035603703 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:43 INFO - PROCESS | 2732 | ++DOCSHELL 10F55800 == 39 [pid = 2732] [id = 144] 17:06:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (10F57800) [pid = 2732] [serial = 430] [outer = 00000000] 17:06:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (114BB800) [pid = 2732] [serial = 431] [outer = 10F57800] 17:06:43 INFO - PROCESS | 2732 | 1466035603759 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (12D62800) [pid = 2732] [serial = 432] [outer = 10F57800] 17:06:44 INFO - PROCESS | 2732 | 1466035604240 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:06:44 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. 17:06:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 935ms 17:06:44 INFO - PROCESS | 2732 | 1466035604304 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 2732 | 1466035604308 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:06:44 INFO - PROCESS | 2732 | 1466035604314 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 2732 | 1466035604316 Marionette TRACE conn3 <- [1,542,null,{}] 17:06:44 INFO - PROCESS | 2732 | 1466035604322 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 2732 | 1466035604325 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:44 INFO - PROCESS | 2732 | 1466035604432 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:06:44 INFO - PROCESS | 2732 | 1466035604550 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 2732 | 1466035604554 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:44 INFO - PROCESS | 2732 | ++DOCSHELL 15114000 == 40 [pid = 2732] [id = 145] 17:06:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (151D8800) [pid = 2732] [serial = 433] [outer = 00000000] 17:06:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (15807C00) [pid = 2732] [serial = 434] [outer = 151D8800] 17:06:44 INFO - PROCESS | 2732 | 1466035604613 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16642C00) [pid = 2732] [serial = 435] [outer = 151D8800] 17:06:44 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:45 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:45 INFO - PROCESS | 2732 | 1466035605169 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:06:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:06:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 905ms 17:06:45 INFO - PROCESS | 2732 | 1466035605226 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 2732 | 1466035605228 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:06:45 INFO - PROCESS | 2732 | 1466035605232 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 2732 | 1466035605234 Marionette TRACE conn3 <- [1,546,null,{}] 17:06:45 INFO - PROCESS | 2732 | 1466035605238 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:45 INFO - PROCESS | 2732 | 1466035605240 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:45 INFO - PROCESS | 2732 | 1466035605345 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:06:45 INFO - PROCESS | 2732 | 1466035605439 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 2732 | 1466035605443 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:45 INFO - PROCESS | 2732 | ++DOCSHELL 17F76800 == 41 [pid = 2732] [id = 146] 17:06:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (17F76C00) [pid = 2732] [serial = 436] [outer = 00000000] 17:06:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19B40C00) [pid = 2732] [serial = 437] [outer = 17F76C00] 17:06:45 INFO - PROCESS | 2732 | 1466035605498 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19F93000) [pid = 2732] [serial = 438] [outer = 17F76C00] 17:06:46 INFO - PROCESS | 2732 | 1466035606027 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:06:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:06:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 815ms 17:06:46 INFO - PROCESS | 2732 | 1466035606074 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 2732 | 1466035606081 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:06:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:06:46 INFO - PROCESS | 2732 | 1466035606086 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - PROCESS | 2732 | 1466035606088 Marionette TRACE conn3 <- [1,550,null,{}] 17:06:46 INFO - PROCESS | 2732 | 1466035606092 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:46 INFO - PROCESS | 2732 | 1466035606094 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:46 INFO - PROCESS | 2732 | 1466035606197 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:06:46 INFO - PROCESS | 2732 | 1466035606309 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 2732 | 1466035606312 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:46 INFO - PROCESS | 2732 | ++DOCSHELL 1A699C00 == 42 [pid = 2732] [id = 147] 17:06:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A69A000) [pid = 2732] [serial = 439] [outer = 00000000] 17:06:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A69DC00) [pid = 2732] [serial = 440] [outer = 1A69A000] 17:06:46 INFO - PROCESS | 2732 | 1466035606363 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A730000) [pid = 2732] [serial = 441] [outer = 1A69A000] 17:06:46 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:47 INFO - PROCESS | 2732 | 1466035607089 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:06:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:06:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1057ms 17:06:47 INFO - PROCESS | 2732 | 1466035607151 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 2732 | 1466035607156 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:06:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:06:47 INFO - PROCESS | 2732 | 1466035607161 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 2732 | 1466035607164 Marionette TRACE conn3 <- [1,554,null,{}] 17:06:47 INFO - PROCESS | 2732 | 1466035607169 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:47 INFO - PROCESS | 2732 | 1466035607172 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:47 INFO - PROCESS | 2732 | 1466035607270 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:06:47 INFO - PROCESS | 2732 | 1466035607351 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 2732 | 1466035607355 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:47 INFO - PROCESS | 2732 | ++DOCSHELL 13107C00 == 43 [pid = 2732] [id = 148] 17:06:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (13128800) [pid = 2732] [serial = 442] [outer = 00000000] 17:06:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (131DA400) [pid = 2732] [serial = 443] [outer = 13128800] 17:06:47 INFO - PROCESS | 2732 | 1466035607452 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13930800) [pid = 2732] [serial = 444] [outer = 13128800] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 17AD9C00 == 42 [pid = 2732] [id = 142] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 131D2000 == 41 [pid = 2732] [id = 141] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 19693800 == 40 [pid = 2732] [id = 140] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 131D8800 == 39 [pid = 2732] [id = 139] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 16643400 == 38 [pid = 2732] [id = 138] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 151E4000 == 37 [pid = 2732] [id = 137] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 13151800 == 36 [pid = 2732] [id = 136] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 10F59C00 == 35 [pid = 2732] [id = 135] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 10A49000 == 34 [pid = 2732] [id = 134] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 19F8E000 == 33 [pid = 2732] [id = 132] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 103F3000 == 32 [pid = 2732] [id = 133] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 1A699C00 == 31 [pid = 2732] [id = 147] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 17F76800 == 30 [pid = 2732] [id = 146] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 197D0000 == 29 [pid = 2732] [id = 143] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 10F55800 == 28 [pid = 2732] [id = 144] 17:06:48 INFO - PROCESS | 2732 | --DOCSHELL 15114000 == 27 [pid = 2732] [id = 145] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (158ADC00) [pid = 2732] [serial = 376] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (171B3C00) [pid = 2732] [serial = 368] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (16C59000) [pid = 2732] [serial = 367] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1364D000) [pid = 2732] [serial = 373] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13D75C00) [pid = 2732] [serial = 374] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (10A4A400) [pid = 2732] [serial = 370] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (10E1DC00) [pid = 2732] [serial = 371] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19E31400) [pid = 2732] [serial = 385] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (12DF6C00) [pid = 2732] [serial = 359] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (11ADBC00) [pid = 2732] [serial = 358] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (151DD800) [pid = 2732] [serial = 362] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (143D1000) [pid = 2732] [serial = 361] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A669C00) [pid = 2732] [serial = 395] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16644800) [pid = 2732] [serial = 365] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1663CC00) [pid = 2732] [serial = 364] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19925000) [pid = 2732] [serial = 383] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197C5400) [pid = 2732] [serial = 382] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15348800) [pid = 2732] [serial = 388] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A467C00) [pid = 2732] [serial = 393] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A463000) [pid = 2732] [serial = 392] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13029400) [pid = 2732] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E4B800) [pid = 2732] [serial = 386] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16C58400) [pid = 2732] [serial = 379] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (176B7800) [pid = 2732] [serial = 380] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16643800) [pid = 2732] [serial = 389] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F09800) [pid = 2732] [serial = 377] [outer = 00000000] [url = about:blank] 17:06:48 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:48 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:48 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:48 INFO - PROCESS | 2732 | 1466035608466 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:06:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:06:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1343ms 17:06:48 INFO - PROCESS | 2732 | 1466035608527 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 2732 | 1466035608531 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:06:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:06:48 INFO - PROCESS | 2732 | 1466035608535 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - PROCESS | 2732 | 1466035608523 Marionette TRACE conn3 <- [1,558,null,{}] 17:06:48 INFO - PROCESS | 2732 | 1466035608527 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:48 INFO - PROCESS | 2732 | 1466035608530 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:48 INFO - PROCESS | 2732 | 1466035608622 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:06:48 INFO - PROCESS | 2732 | 1466035608637 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 2732 | 1466035608640 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:48 INFO - PROCESS | 2732 | ++DOCSHELL 10F5C000 == 28 [pid = 2732] [id = 149] 17:06:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10F5FC00) [pid = 2732] [serial = 445] [outer = 00000000] 17:06:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AA6000) [pid = 2732] [serial = 446] [outer = 10F5FC00] 17:06:48 INFO - PROCESS | 2732 | 1466035608687 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13029400) [pid = 2732] [serial = 447] [outer = 10F5FC00] 17:06:49 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:49 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:49 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:49 INFO - PROCESS | 2732 | 1466035609129 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 618ms 17:06:49 INFO - PROCESS | 2732 | 1466035609139 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 2732 | 1466035609144 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:06:49 INFO - PROCESS | 2732 | 1466035609150 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 2732 | 1466035609152 Marionette TRACE conn3 <- [1,562,null,{}] 17:06:49 INFO - PROCESS | 2732 | 1466035609156 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 2732 | 1466035609159 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:49 INFO - PROCESS | 2732 | 1466035609245 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:06:49 INFO - PROCESS | 2732 | 1466035609290 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 2732 | 1466035609292 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:49 INFO - PROCESS | 2732 | ++DOCSHELL 13D71800 == 29 [pid = 2732] [id = 150] 17:06:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D72400) [pid = 2732] [serial = 448] [outer = 00000000] 17:06:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (14377C00) [pid = 2732] [serial = 449] [outer = 13D72400] 17:06:49 INFO - PROCESS | 2732 | 1466035609338 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (143D1000) [pid = 2732] [serial = 450] [outer = 13D72400] 17:06:49 INFO - PROCESS | 2732 | 1466035609764 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 664ms 17:06:49 INFO - PROCESS | 2732 | 1466035609830 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 2732 | 1466035609832 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:06:49 INFO - PROCESS | 2732 | 1466035609836 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 2732 | 1466035609839 Marionette TRACE conn3 <- [1,566,null,{}] 17:06:49 INFO - PROCESS | 2732 | 1466035609849 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 2732 | 1466035609854 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:49 INFO - PROCESS | 2732 | 1466035609934 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:06:49 INFO - PROCESS | 2732 | 1466035609943 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 2732 | 1466035609946 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:49 INFO - PROCESS | 2732 | ++DOCSHELL 15801800 == 30 [pid = 2732] [id = 151] 17:06:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15802400) [pid = 2732] [serial = 451] [outer = 00000000] 17:06:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15C24C00) [pid = 2732] [serial = 452] [outer = 15802400] 17:06:49 INFO - PROCESS | 2732 | 1466035609993 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F0C400) [pid = 2732] [serial = 453] [outer = 15802400] 17:06:50 INFO - PROCESS | 2732 | 1466035610420 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:06:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 619ms 17:06:50 INFO - PROCESS | 2732 | 1466035610465 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 2732 | 1466035610468 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:06:50 INFO - PROCESS | 2732 | 1466035610471 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:06:50 INFO - PROCESS | 2732 | 1466035610473 Marionette TRACE conn3 <- [1,570,null,{}] 17:06:50 INFO - PROCESS | 2732 | 1466035610476 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:50 INFO - PROCESS | 2732 | 1466035610479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:50 INFO - PROCESS | 2732 | 1466035610572 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:06:50 INFO - PROCESS | 2732 | 1466035610648 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 2732 | 1466035610650 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:50 INFO - PROCESS | 2732 | ++DOCSHELL 1663EC00 == 31 [pid = 2732] [id = 152] 17:06:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16640000) [pid = 2732] [serial = 454] [outer = 00000000] 17:06:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1672A000) [pid = 2732] [serial = 455] [outer = 16640000] 17:06:50 INFO - PROCESS | 2732 | 1466035610702 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16BA1800) [pid = 2732] [serial = 456] [outer = 16640000] 17:06:51 INFO - PROCESS | 2732 | 1466035611088 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 664ms 17:06:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:06:51 INFO - PROCESS | 2732 | 1466035611137 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 2732 | 1466035611139 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:06:51 INFO - PROCESS | 2732 | 1466035611142 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 2732 | 1466035611144 Marionette TRACE conn3 <- [1,574,null,{}] 17:06:51 INFO - PROCESS | 2732 | 1466035611147 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 2732 | 1466035611149 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:51 INFO - PROCESS | 2732 | 1466035611251 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:06:51 INFO - PROCESS | 2732 | 1466035611258 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 2732 | 1466035611260 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:51 INFO - PROCESS | 2732 | ++DOCSHELL 16637000 == 32 [pid = 2732] [id = 153] 17:06:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16BAB000) [pid = 2732] [serial = 457] [outer = 00000000] 17:06:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (170AF800) [pid = 2732] [serial = 458] [outer = 16BAB000] 17:06:51 INFO - PROCESS | 2732 | 1466035611304 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171D8800) [pid = 2732] [serial = 459] [outer = 16BAB000] 17:06:51 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:51 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:51 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:51 INFO - PROCESS | 2732 | 1466035611787 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 664ms 17:06:51 INFO - PROCESS | 2732 | 1466035611824 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 2732 | 1466035611826 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:06:51 INFO - PROCESS | 2732 | 1466035611833 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 2732 | 1466035611835 Marionette TRACE conn3 <- [1,578,null,{}] 17:06:51 INFO - PROCESS | 2732 | 1466035611838 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 2732 | 1466035611843 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:51 INFO - PROCESS | 2732 | 1466035611990 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:06:52 INFO - PROCESS | 2732 | 1466035612032 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 2732 | 1466035612034 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:52 INFO - PROCESS | 2732 | ++DOCSHELL 19690800 == 33 [pid = 2732] [id = 154] 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19692C00) [pid = 2732] [serial = 460] [outer = 00000000] 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1969AC00) [pid = 2732] [serial = 461] [outer = 19692C00] 17:06:52 INFO - PROCESS | 2732 | 1466035612078 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (197D1800) [pid = 2732] [serial = 462] [outer = 19692C00] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16644000) [pid = 2732] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A46CC00) [pid = 2732] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10437800) [pid = 2732] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10F5BC00) [pid = 2732] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (10A6A800) [pid = 2732] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (165C5000) [pid = 2732] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (151E5C00) [pid = 2732] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13154C00) [pid = 2732] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19699C00) [pid = 2732] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (131D9000) [pid = 2732] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (17ADA000) [pid = 2732] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:06:52 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19E3F800) [pid = 2732] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:06:52 INFO - PROCESS | 2732 | 1466035612663 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:06:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 860ms 17:06:52 INFO - PROCESS | 2732 | 1466035612680 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 2732 | 1466035612682 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:06:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:06:52 INFO - PROCESS | 2732 | 1466035612685 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 2732 | 1466035612696 Marionette TRACE conn3 <- [1,582,null,{}] 17:06:52 INFO - PROCESS | 2732 | 1466035612699 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:52 INFO - PROCESS | 2732 | 1466035612701 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:52 INFO - PROCESS | 2732 | 1466035612787 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:06:52 INFO - PROCESS | 2732 | 1466035612792 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 2732 | 1466035612794 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:52 INFO - PROCESS | 2732 | ++DOCSHELL 10A6B400 == 34 [pid = 2732] [id = 155] 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (130A1400) [pid = 2732] [serial = 463] [outer = 00000000] 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (151DD000) [pid = 2732] [serial = 464] [outer = 130A1400] 17:06:52 INFO - PROCESS | 2732 | 1466035612837 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16B9EC00) [pid = 2732] [serial = 465] [outer = 130A1400] 17:06:53 INFO - PROCESS | 2732 | 1466035613253 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:06:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 634ms 17:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:06:53 INFO - PROCESS | 2732 | 1466035613324 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 2732 | 1466035613326 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:06:53 INFO - PROCESS | 2732 | 1466035613330 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 2732 | 1466035613332 Marionette TRACE conn3 <- [1,586,null,{}] 17:06:53 INFO - PROCESS | 2732 | 1466035613335 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 2732 | 1466035613337 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:53 INFO - PROCESS | 2732 | 1466035613411 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:06:53 INFO - PROCESS | 2732 | 1466035613417 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 2732 | 1466035613419 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:53 INFO - PROCESS | 2732 | ++DOCSHELL 151DB800 == 35 [pid = 2732] [id = 156] 17:06:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19692000) [pid = 2732] [serial = 466] [outer = 00000000] 17:06:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19B42400) [pid = 2732] [serial = 467] [outer = 19692000] 17:06:53 INFO - PROCESS | 2732 | 1466035613461 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (197CD000) [pid = 2732] [serial = 468] [outer = 19692000] 17:06:53 INFO - PROCESS | 2732 | 1466035613900 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:06:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 603ms 17:06:53 INFO - PROCESS | 2732 | 1466035613951 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 2732 | 1466035613953 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:06:53 INFO - PROCESS | 2732 | 1466035613956 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 2732 | 1466035613957 Marionette TRACE conn3 <- [1,590,null,{}] 17:06:53 INFO - PROCESS | 2732 | 1466035613961 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 2732 | 1466035613963 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:54 INFO - PROCESS | 2732 | 1466035614045 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:06:54 INFO - PROCESS | 2732 | 1466035614053 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 2732 | 1466035614055 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:54 INFO - PROCESS | 2732 | ++DOCSHELL 1A374C00 == 36 [pid = 2732] [id = 157] 17:06:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A46B800) [pid = 2732] [serial = 469] [outer = 00000000] 17:06:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A66E000) [pid = 2732] [serial = 470] [outer = 1A46B800] 17:06:54 INFO - PROCESS | 2732 | 1466035614098 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A673000) [pid = 2732] [serial = 471] [outer = 1A46B800] 17:06:54 INFO - PROCESS | 2732 | 1466035614616 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:06:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 709ms 17:06:54 INFO - PROCESS | 2732 | 1466035614695 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 2732 | 1466035614700 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:06:54 INFO - PROCESS | 2732 | 1466035614729 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:06:54 INFO - PROCESS | 2732 | 1466035614733 Marionette TRACE conn3 <- [1,594,null,{}] 17:06:54 INFO - PROCESS | 2732 | 1466035614739 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:54 INFO - PROCESS | 2732 | 1466035614742 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:54 INFO - PROCESS | 2732 | 1466035614877 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:06:54 INFO - PROCESS | 2732 | 1466035614975 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 2732 | 1466035614980 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:55 INFO - PROCESS | 2732 | ++DOCSHELL 1393EC00 == 37 [pid = 2732] [id = 158] 17:06:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (13CB9800) [pid = 2732] [serial = 472] [outer = 00000000] 17:06:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13D7F800) [pid = 2732] [serial = 473] [outer = 13CB9800] 17:06:55 INFO - PROCESS | 2732 | 1466035615058 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (15110000) [pid = 2732] [serial = 474] [outer = 13CB9800] 17:06:55 INFO - PROCESS | 2732 | 1466035615710 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:06:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 996ms 17:06:55 INFO - PROCESS | 2732 | 1466035615738 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 2732 | 1466035615742 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:06:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:06:55 INFO - PROCESS | 2732 | 1466035615748 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 2732 | 1466035615751 Marionette TRACE conn3 <- [1,598,null,{}] 17:06:55 INFO - PROCESS | 2732 | 1466035615774 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 2732 | 1466035615777 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:55 INFO - PROCESS | 2732 | 1466035615899 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:06:55 INFO - PROCESS | 2732 | 1466035615979 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 2732 | 1466035615982 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:56 INFO - PROCESS | 2732 | ++DOCSHELL 15C25800 == 38 [pid = 2732] [id = 159] 17:06:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (163D4400) [pid = 2732] [serial = 475] [outer = 00000000] 17:06:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16644400) [pid = 2732] [serial = 476] [outer = 163D4400] 17:06:56 INFO - PROCESS | 2732 | 1466035616076 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (16C58400) [pid = 2732] [serial = 477] [outer = 163D4400] 17:06:56 INFO - PROCESS | 2732 | 1466035616899 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 151DB800 == 37 [pid = 2732] [id = 156] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 10A6B400 == 36 [pid = 2732] [id = 155] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 19690800 == 35 [pid = 2732] [id = 154] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 16637000 == 34 [pid = 2732] [id = 153] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 1663EC00 == 33 [pid = 2732] [id = 152] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 15801800 == 32 [pid = 2732] [id = 151] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 13D71800 == 31 [pid = 2732] [id = 150] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 10F5C000 == 30 [pid = 2732] [id = 149] 17:06:56 INFO - PROCESS | 2732 | --DOCSHELL 13107C00 == 29 [pid = 2732] [id = 148] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A377000) [pid = 2732] [serial = 428] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (16799800) [pid = 2732] [serial = 413] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16BA0800) [pid = 2732] [serial = 414] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A66A400) [pid = 2732] [serial = 396] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (114C3800) [pid = 2732] [serial = 398] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (12BBD400) [pid = 2732] [serial = 399] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11AD6000) [pid = 2732] [serial = 404] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (12ADE000) [pid = 2732] [serial = 405] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (114BDC00) [pid = 2732] [serial = 401] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (131DA800) [pid = 2732] [serial = 402] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (173A8400) [pid = 2732] [serial = 417] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (15F0A000) [pid = 2732] [serial = 410] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (170B8800) [pid = 2732] [serial = 416] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13935400) [pid = 2732] [serial = 407] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1430AC00) [pid = 2732] [serial = 408] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A37A400) [pid = 2732] [serial = 429] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (197D0400) [pid = 2732] [serial = 419] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (165C7400) [pid = 2732] [serial = 422] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16BAA000) [pid = 2732] [serial = 423] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1992B400) [pid = 2732] [serial = 425] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19727000) [pid = 2732] [serial = 420] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19B4A000) [pid = 2732] [serial = 426] [outer = 00000000] [url = about:blank] 17:06:56 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16637C00) [pid = 2732] [serial = 411] [outer = 00000000] [url = about:blank] 17:06:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:06:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1207ms 17:06:56 INFO - PROCESS | 2732 | 1466035616969 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 2732 | 1466035616973 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:06:56 INFO - PROCESS | 2732 | 1466035616978 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:06:56 INFO - PROCESS | 2732 | 1466035616981 Marionette TRACE conn3 <- [1,602,null,{}] 17:06:56 INFO - PROCESS | 2732 | 1466035616986 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 2732 | 1466035616989 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:57 INFO - PROCESS | 2732 | 1466035617080 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:06:57 INFO - PROCESS | 2732 | 1466035617164 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 2732 | 1466035617169 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:57 INFO - PROCESS | 2732 | ++DOCSHELL 13027800 == 30 [pid = 2732] [id = 160] 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13079C00) [pid = 2732] [serial = 478] [outer = 00000000] 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13130C00) [pid = 2732] [serial = 479] [outer = 13079C00] 17:06:57 INFO - PROCESS | 2732 | 1466035617216 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1325A000) [pid = 2732] [serial = 480] [outer = 13079C00] 17:06:57 INFO - PROCESS | 2732 | 1466035617610 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:06:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 679ms 17:06:57 INFO - PROCESS | 2732 | 1466035617649 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 2732 | 1466035617653 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:06:57 INFO - PROCESS | 2732 | 1466035617659 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 2732 | 1466035617661 Marionette TRACE conn3 <- [1,606,null,{}] 17:06:57 INFO - PROCESS | 2732 | 1466035617665 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 2732 | 1466035617667 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:57 INFO - PROCESS | 2732 | 1466035617750 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:06:57 INFO - PROCESS | 2732 | 1466035617758 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 2732 | 1466035617760 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:57 INFO - PROCESS | 2732 | ++DOCSHELL 14310C00 == 31 [pid = 2732] [id = 161] 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (14377000) [pid = 2732] [serial = 481] [outer = 00000000] 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (151DA400) [pid = 2732] [serial = 482] [outer = 14377000] 17:06:57 INFO - PROCESS | 2732 | 1466035617806 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151E0800) [pid = 2732] [serial = 483] [outer = 14377000] 17:06:58 INFO - PROCESS | 2732 | 1466035618243 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 618ms 17:06:58 INFO - PROCESS | 2732 | 1466035618282 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 2732 | 1466035618284 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:06:58 INFO - PROCESS | 2732 | 1466035618287 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 2732 | 1466035618290 Marionette TRACE conn3 <- [1,610,null,{}] 17:06:58 INFO - PROCESS | 2732 | 1466035618301 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 2732 | 1466035618305 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:58 INFO - PROCESS | 2732 | 1466035618386 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:06:58 INFO - PROCESS | 2732 | 1466035618396 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 2732 | 1466035618399 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:58 INFO - PROCESS | 2732 | ++DOCSHELL 1663FC00 == 32 [pid = 2732] [id = 162] 17:06:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16640400) [pid = 2732] [serial = 484] [outer = 00000000] 17:06:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16AD4400) [pid = 2732] [serial = 485] [outer = 16640400] 17:06:58 INFO - PROCESS | 2732 | 1466035618446 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16BA8C00) [pid = 2732] [serial = 486] [outer = 16640400] 17:06:58 INFO - PROCESS | 2732 | 1466035618865 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 619ms 17:06:58 INFO - PROCESS | 2732 | 1466035618908 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 2732 | 1466035618911 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:06:58 INFO - PROCESS | 2732 | 1466035618914 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 2732 | 1466035618916 Marionette TRACE conn3 <- [1,614,null,{}] 17:06:58 INFO - PROCESS | 2732 | 1466035618919 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 2732 | 1466035618921 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:58 INFO - PROCESS | 2732 | 1466035618986 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:06:58 INFO - PROCESS | 2732 | 1466035618991 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 2732 | 1466035618993 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:59 INFO - PROCESS | 2732 | ++DOCSHELL 16BAA000 == 33 [pid = 2732] [id = 163] 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (171B3800) [pid = 2732] [serial = 487] [outer = 00000000] 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (176BAC00) [pid = 2732] [serial = 488] [outer = 171B3800] 17:06:59 INFO - PROCESS | 2732 | 1466035619037 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (17AD9000) [pid = 2732] [serial = 489] [outer = 171B3800] 17:06:59 INFO - PROCESS | 2732 | 1466035619518 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:06:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:06:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 679ms 17:06:59 INFO - PROCESS | 2732 | 1466035619580 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:06:59 INFO - PROCESS | 2732 | 1466035619582 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:06:59 INFO - PROCESS | 2732 | 1466035619585 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 2732 | 1466035619587 Marionette TRACE conn3 <- [1,618,null,{}] 17:06:59 INFO - PROCESS | 2732 | 1466035619607 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:59 INFO - PROCESS | 2732 | 1466035619610 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:59 INFO - PROCESS | 2732 | 1466035619743 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:06:59 INFO - PROCESS | 2732 | 1466035619752 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 2732 | 1466035619754 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:06:59 INFO - PROCESS | 2732 | ++DOCSHELL 17F72800 == 34 [pid = 2732] [id = 164] 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1968D800) [pid = 2732] [serial = 490] [outer = 00000000] 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19697000) [pid = 2732] [serial = 491] [outer = 1968D800] 17:06:59 INFO - PROCESS | 2732 | 1466035619839 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (197D0400) [pid = 2732] [serial = 492] [outer = 1968D800] 17:07:00 INFO - PROCESS | 2732 | 1466035620246 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 679ms 17:07:00 INFO - PROCESS | 2732 | 1466035620268 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 2732 | 1466035620270 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:07:00 INFO - PROCESS | 2732 | 1466035620273 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:07:00 INFO - PROCESS | 2732 | 1466035620275 Marionette TRACE conn3 <- [1,622,null,{}] 17:07:00 INFO - PROCESS | 2732 | 1466035620315 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:00 INFO - PROCESS | 2732 | 1466035620320 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:00 INFO - PROCESS | 2732 | 1466035620457 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:07:00 INFO - PROCESS | 2732 | 1466035620472 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 2732 | 1466035620474 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:00 INFO - PROCESS | 2732 | ++DOCSHELL 19E3BC00 == 35 [pid = 2732] [id = 165] 17:07:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E50000) [pid = 2732] [serial = 493] [outer = 00000000] 17:07:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19F8E000) [pid = 2732] [serial = 494] [outer = 19E50000] 17:07:00 INFO - PROCESS | 2732 | 1466035620522 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A377000) [pid = 2732] [serial = 495] [outer = 19E50000] 17:07:00 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:00 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:07:00 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:00 INFO - PROCESS | 2732 | 1466035620972 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 725ms 17:07:00 INFO - PROCESS | 2732 | 1466035620997 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 2732 | 1466035620999 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:07:01 INFO - PROCESS | 2732 | 1466035621002 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 2732 | 1466035621004 Marionette TRACE conn3 <- [1,626,null,{}] 17:07:01 INFO - PROCESS | 2732 | 1466035621008 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 2732 | 1466035621010 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:01 INFO - PROCESS | 2732 | 1466035621113 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:07:01 INFO - PROCESS | 2732 | 1466035621118 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 2732 | 1466035621120 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:01 INFO - PROCESS | 2732 | ++DOCSHELL 1A462400 == 36 [pid = 2732] [id = 166] 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A465800) [pid = 2732] [serial = 496] [outer = 00000000] 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A66D000) [pid = 2732] [serial = 497] [outer = 1A465800] 17:07:01 INFO - PROCESS | 2732 | 1466035621162 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A695400) [pid = 2732] [serial = 498] [outer = 1A465800] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10F5FC00) [pid = 2732] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15802400) [pid = 2732] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13128800) [pid = 2732] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16640000) [pid = 2732] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10F57800) [pid = 2732] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151D8800) [pid = 2732] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (17F76C00) [pid = 2732] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A69A000) [pid = 2732] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16BAB000) [pid = 2732] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19692C00) [pid = 2732] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (130A1400) [pid = 2732] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13D72400) [pid = 2732] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:07:01 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19692000) [pid = 2732] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:07:01 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:01 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:07:01 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:01 INFO - PROCESS | 2732 | 1466035621655 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 695ms 17:07:01 INFO - PROCESS | 2732 | 1466035621703 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 2732 | 1466035621705 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:07:01 INFO - PROCESS | 2732 | 1466035621708 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 2732 | 1466035621710 Marionette TRACE conn3 <- [1,630,null,{}] 17:07:01 INFO - PROCESS | 2732 | 1466035621713 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 2732 | 1466035621715 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:01 INFO - PROCESS | 2732 | 1466035621817 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:07:01 INFO - PROCESS | 2732 | 1466035621822 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 2732 | 1466035621824 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:01 INFO - PROCESS | 2732 | ++DOCSHELL 10F5FC00 == 37 [pid = 2732] [id = 167] 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (131D2C00) [pid = 2732] [serial = 499] [outer = 00000000] 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (170B8000) [pid = 2732] [serial = 500] [outer = 131D2C00] 17:07:01 INFO - PROCESS | 2732 | 1466035621850 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1968F000) [pid = 2732] [serial = 501] [outer = 131D2C00] 17:07:02 INFO - PROCESS | 2732 | 1466035622277 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 632ms 17:07:02 INFO - PROCESS | 2732 | 1466035622330 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 2732 | 1466035622332 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:07:02 INFO - PROCESS | 2732 | 1466035622335 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:07:02 INFO - PROCESS | 2732 | 1466035622337 Marionette TRACE conn3 <- [1,634,null,{}] 17:07:02 INFO - PROCESS | 2732 | 1466035622340 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:02 INFO - PROCESS | 2732 | 1466035622342 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:02 INFO - PROCESS | 2732 | 1466035622421 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:07:02 INFO - PROCESS | 2732 | 1466035622437 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 2732 | 1466035622439 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:02 INFO - PROCESS | 2732 | ++DOCSHELL 1A376C00 == 38 [pid = 2732] [id = 168] 17:07:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A37A000) [pid = 2732] [serial = 502] [outer = 00000000] 17:07:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A69A000) [pid = 2732] [serial = 503] [outer = 1A37A000] 17:07:02 INFO - PROCESS | 2732 | 1466035622481 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A69A400) [pid = 2732] [serial = 504] [outer = 1A37A000] 17:07:02 INFO - PROCESS | 2732 | 1466035622881 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 17:07:02 INFO - PROCESS | 2732 | 1466035622932 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 2732 | 1466035622934 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:07:02 INFO - PROCESS | 2732 | 1466035622937 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 2732 | 1466035622939 Marionette TRACE conn3 <- [1,638,null,{}] 17:07:02 INFO - PROCESS | 2732 | 1466035622942 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:02 INFO - PROCESS | 2732 | 1466035622944 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:03 INFO - PROCESS | 2732 | 1466035623033 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:07:03 INFO - PROCESS | 2732 | 1466035623038 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 2732 | 1466035623040 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:03 INFO - PROCESS | 2732 | ++DOCSHELL 1A374800 == 39 [pid = 2732] [id = 169] 17:07:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A73A000) [pid = 2732] [serial = 505] [outer = 00000000] 17:07:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A943400) [pid = 2732] [serial = 506] [outer = 1A73A000] 17:07:03 INFO - PROCESS | 2732 | 1466035623083 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A945000) [pid = 2732] [serial = 507] [outer = 1A73A000] 17:07:03 INFO - PROCESS | 2732 | 1466035623610 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms 17:07:03 INFO - PROCESS | 2732 | 1466035623662 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 2732 | 1466035623666 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:07:03 INFO - PROCESS | 2732 | 1466035623671 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:07:03 INFO - PROCESS | 2732 | 1466035623674 Marionette TRACE conn3 <- [1,642,null,{}] 17:07:03 INFO - PROCESS | 2732 | 1466035623680 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 2732 | 1466035623683 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:03 INFO - PROCESS | 2732 | 1466035623792 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:07:03 INFO - PROCESS | 2732 | 1466035623889 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 2732 | 1466035623892 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:03 INFO - PROCESS | 2732 | ++DOCSHELL 12AE6800 == 40 [pid = 2732] [id = 170] 17:07:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (12AE9800) [pid = 2732] [serial = 508] [outer = 00000000] 17:07:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13D71400) [pid = 2732] [serial = 509] [outer = 12AE9800] 17:07:03 INFO - PROCESS | 2732 | 1466035623947 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (14384400) [pid = 2732] [serial = 510] [outer = 12AE9800] 17:07:04 INFO - PROCESS | 2732 | 1466035624591 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 988ms 17:07:04 INFO - PROCESS | 2732 | 1466035624659 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 2732 | 1466035624664 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:07:04 INFO - PROCESS | 2732 | 1466035624670 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 2732 | 1466035624673 Marionette TRACE conn3 <- [1,646,null,{}] 17:07:04 INFO - PROCESS | 2732 | 1466035624677 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:04 INFO - PROCESS | 2732 | 1466035624679 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:04 INFO - PROCESS | 2732 | 1466035624815 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:07:04 INFO - PROCESS | 2732 | 1466035624938 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 2732 | 1466035624941 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:04 INFO - PROCESS | 2732 | ++DOCSHELL 15C26000 == 41 [pid = 2732] [id = 171] 17:07:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (163D4000) [pid = 2732] [serial = 511] [outer = 00000000] 17:07:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16643800) [pid = 2732] [serial = 512] [outer = 163D4000] 17:07:04 INFO - PROCESS | 2732 | 1466035624997 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (170AEC00) [pid = 2732] [serial = 513] [outer = 163D4000] 17:07:05 INFO - PROCESS | 2732 | 1466035625533 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 895ms 17:07:05 INFO - PROCESS | 2732 | 1466035625574 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 2732 | 1466035625577 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:07:05 INFO - PROCESS | 2732 | 1466035625581 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 2732 | 1466035625585 Marionette TRACE conn3 <- [1,650,null,{}] 17:07:05 INFO - PROCESS | 2732 | 1466035625595 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 2732 | 1466035625600 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:05 INFO - PROCESS | 2732 | 1466035625703 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:07:05 INFO - PROCESS | 2732 | 1466035625786 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 2732 | 1466035625789 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:05 INFO - PROCESS | 2732 | ++DOCSHELL 1A46A800 == 42 [pid = 2732] [id = 172] 17:07:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A666400) [pid = 2732] [serial = 514] [outer = 00000000] 17:07:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A694C00) [pid = 2732] [serial = 515] [outer = 1A666400] 17:07:05 INFO - PROCESS | 2732 | 1466035625848 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A941800) [pid = 2732] [serial = 516] [outer = 1A666400] 17:07:06 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:06 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:07:06 INFO - PROCESS | 2732 | 1466035626476 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 941ms 17:07:06 INFO - PROCESS | 2732 | 1466035626670 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 2732 | 1466035626673 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:07:06 INFO - PROCESS | 2732 | 1466035626702 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 2732 | 1466035626705 Marionette TRACE conn3 <- [1,654,null,{}] 17:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:07:06 INFO - PROCESS | 2732 | 1466035626711 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:06 INFO - PROCESS | 2732 | 1466035626714 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:06 INFO - PROCESS | 2732 | 1466035626811 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:07:06 INFO - PROCESS | 2732 | 1466035626887 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 2732 | 1466035626892 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:06 INFO - PROCESS | 2732 | ++DOCSHELL 13124800 == 43 [pid = 2732] [id = 173] 17:07:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (13128800) [pid = 2732] [serial = 517] [outer = 00000000] 17:07:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13153400) [pid = 2732] [serial = 518] [outer = 13128800] 17:07:06 INFO - PROCESS | 2732 | 1466035626939 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (13930400) [pid = 2732] [serial = 519] [outer = 13128800] 17:07:07 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:07 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:07:07 INFO - PROCESS | 2732 | 1466035627434 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 772ms 17:07:07 INFO - PROCESS | 2732 | 1466035627476 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 2732 | 1466035627479 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1A376C00 == 42 [pid = 2732] [id = 168] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 10F5FC00 == 41 [pid = 2732] [id = 167] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1A462400 == 40 [pid = 2732] [id = 166] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 19E3BC00 == 39 [pid = 2732] [id = 165] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 17F72800 == 38 [pid = 2732] [id = 164] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 16BAA000 == 37 [pid = 2732] [id = 163] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1663FC00 == 36 [pid = 2732] [id = 162] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 14310C00 == 35 [pid = 2732] [id = 161] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 13027800 == 34 [pid = 2732] [id = 160] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1A374C00 == 33 [pid = 2732] [id = 157] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 15C25800 == 32 [pid = 2732] [id = 159] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1393EC00 == 31 [pid = 2732] [id = 158] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 15C26000 == 30 [pid = 2732] [id = 171] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1A46A800 == 29 [pid = 2732] [id = 172] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 1A374800 == 28 [pid = 2732] [id = 169] 17:07:08 INFO - PROCESS | 2732 | --DOCSHELL 12AE6800 == 27 [pid = 2732] [id = 170] 17:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (12AA6000) [pid = 2732] [serial = 446] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (15C24C00) [pid = 2732] [serial = 452] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (13930800) [pid = 2732] [serial = 444] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (131DA400) [pid = 2732] [serial = 443] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1672A000) [pid = 2732] [serial = 455] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (16BA1800) [pid = 2732] [serial = 456] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (12D62800) [pid = 2732] [serial = 432] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (114BB800) [pid = 2732] [serial = 431] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16642C00) [pid = 2732] [serial = 435] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15807C00) [pid = 2732] [serial = 434] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19F93000) [pid = 2732] [serial = 438] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19B40C00) [pid = 2732] [serial = 437] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A730000) [pid = 2732] [serial = 441] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A69DC00) [pid = 2732] [serial = 440] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (171D8800) [pid = 2732] [serial = 459] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (170AF800) [pid = 2732] [serial = 458] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1969AC00) [pid = 2732] [serial = 461] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16B9EC00) [pid = 2732] [serial = 465] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (151DD000) [pid = 2732] [serial = 464] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (197D1800) [pid = 2732] [serial = 462] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (14377C00) [pid = 2732] [serial = 449] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (143D1000) [pid = 2732] [serial = 450] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A66E000) [pid = 2732] [serial = 470] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (13029400) [pid = 2732] [serial = 447] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (197CD000) [pid = 2732] [serial = 468] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19B42400) [pid = 2732] [serial = 467] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F0C400) [pid = 2732] [serial = 453] [outer = 00000000] [url = about:blank] 17:07:08 INFO - PROCESS | 2732 | 1466035628150 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 2732 | 1466035628155 Marionette TRACE conn3 <- [1,658,null,{}] 17:07:08 INFO - PROCESS | 2732 | 1466035628201 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 2732 | 1466035628204 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:08 INFO - PROCESS | 2732 | 1466035628288 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:07:08 INFO - PROCESS | 2732 | 1466035628298 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 2732 | 1466035628301 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:08 INFO - PROCESS | 2732 | ++DOCSHELL 10F57800 == 28 [pid = 2732] [id = 174] 17:07:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10F5B800) [pid = 2732] [serial = 520] [outer = 00000000] 17:07:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (114BB800) [pid = 2732] [serial = 521] [outer = 10F5B800] 17:07:08 INFO - PROCESS | 2732 | 1466035628348 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (12812400) [pid = 2732] [serial = 522] [outer = 10F5B800] 17:07:08 INFO - PROCESS | 2732 | 1466035628795 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 756ms 17:07:08 INFO - PROCESS | 2732 | 1466035628832 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 2732 | 1466035628836 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:07:08 INFO - PROCESS | 2732 | 1466035628841 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 2732 | 1466035628843 Marionette TRACE conn3 <- [1,662,null,{}] 17:07:08 INFO - PROCESS | 2732 | 1466035628849 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 2732 | 1466035628853 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:08 INFO - PROCESS | 2732 | 1466035628937 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:07:08 INFO - PROCESS | 2732 | 1466035628946 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 2732 | 1466035628948 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:08 INFO - PROCESS | 2732 | ++DOCSHELL 131D9400 == 29 [pid = 2732] [id = 175] 17:07:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (131DA400) [pid = 2732] [serial = 523] [outer = 00000000] 17:07:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13938C00) [pid = 2732] [serial = 524] [outer = 131DA400] 17:07:08 INFO - PROCESS | 2732 | 1466035628997 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13D73800) [pid = 2732] [serial = 525] [outer = 131DA400] 17:07:09 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:09 INFO - PROCESS | 2732 | [2732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:07:09 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:09 INFO - PROCESS | 2732 | 1466035629455 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:07:09 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 17:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 632ms 17:07:09 INFO - PROCESS | 2732 | 1466035629482 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 2732 | 1466035629484 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:07:09 INFO - PROCESS | 2732 | 1466035629488 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 2732 | 1466035629490 Marionette TRACE conn3 <- [1,666,null,{}] 17:07:09 INFO - PROCESS | 2732 | 1466035629493 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 2732 | 1466035629496 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:09 INFO - PROCESS | 2732 | 1466035629581 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:07:09 INFO - PROCESS | 2732 | 1466035629625 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 2732 | 1466035629632 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:09 INFO - PROCESS | 2732 | ++DOCSHELL 15807C00 == 30 [pid = 2732] [id = 176] 17:07:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1580C800) [pid = 2732] [serial = 526] [outer = 00000000] 17:07:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15C1B800) [pid = 2732] [serial = 527] [outer = 1580C800] 17:07:09 INFO - PROCESS | 2732 | 1466035629679 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F06400) [pid = 2732] [serial = 528] [outer = 1580C800] 17:07:10 INFO - PROCESS | 2732 | 1466035630099 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 695ms 17:07:10 INFO - PROCESS | 2732 | 1466035630169 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 2732 | 1466035630171 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:07:10 INFO - PROCESS | 2732 | 1466035630174 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 2732 | 1466035630176 Marionette TRACE conn3 <- [1,670,null,{}] 17:07:10 INFO - PROCESS | 2732 | 1466035630179 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:10 INFO - PROCESS | 2732 | 1466035630181 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:10 INFO - PROCESS | 2732 | 1466035630271 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:07:10 INFO - PROCESS | 2732 | 1466035630276 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 2732 | 1466035630279 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:10 INFO - PROCESS | 2732 | ++DOCSHELL 163D2C00 == 31 [pid = 2732] [id = 177] 17:07:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16637000) [pid = 2732] [serial = 529] [outer = 00000000] 17:07:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16723400) [pid = 2732] [serial = 530] [outer = 16637000] 17:07:10 INFO - PROCESS | 2732 | 1466035630328 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16AD2800) [pid = 2732] [serial = 531] [outer = 16637000] 17:07:11 INFO - PROCESS | 2732 | 1466035631298 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:07:11 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) 17:07:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 17:07:11 INFO - PROCESS | 2732 | 1466035631363 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 2732 | 1466035631366 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:07:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:07:11 INFO - PROCESS | 2732 | 1466035631369 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 2732 | 1466035631371 Marionette TRACE conn3 <- [1,674,null,{}] 17:07:11 INFO - PROCESS | 2732 | 1466035631375 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:11 INFO - PROCESS | 2732 | 1466035631377 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:11 INFO - PROCESS | 2732 | 1466035631480 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:07:11 INFO - PROCESS | 2732 | 1466035631486 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 2732 | 1466035631488 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:11 INFO - PROCESS | 2732 | ++DOCSHELL 1663B800 == 32 [pid = 2732] [id = 178] 17:07:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16B9F000) [pid = 2732] [serial = 532] [outer = 00000000] 17:07:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (170AF800) [pid = 2732] [serial = 533] [outer = 16B9F000] 17:07:11 INFO - PROCESS | 2732 | 1466035631531 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171DE400) [pid = 2732] [serial = 534] [outer = 16B9F000] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A37A000) [pid = 2732] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19E50000) [pid = 2732] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13079C00) [pid = 2732] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (14377000) [pid = 2732] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13CB9800) [pid = 2732] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (131D2C00) [pid = 2732] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (163D4400) [pid = 2732] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A46B800) [pid = 2732] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1968D800) [pid = 2732] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (16640400) [pid = 2732] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (171B3800) [pid = 2732] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A465800) [pid = 2732] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:07:12 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1A73A000) [pid = 2732] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:07:12 INFO - PROCESS | 2732 | 1466035632621 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:07:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1281ms 17:07:12 INFO - PROCESS | 2732 | 1466035632645 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 2732 | 1466035632647 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:07:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:07:12 INFO - PROCESS | 2732 | 1466035632651 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - PROCESS | 2732 | 1466035632653 Marionette TRACE conn3 <- [1,678,null,{}] 17:07:12 INFO - PROCESS | 2732 | 1466035632656 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:12 INFO - PROCESS | 2732 | 1466035632662 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:12 INFO - PROCESS | 2732 | 1466035632790 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:07:12 INFO - PROCESS | 2732 | 1466035632798 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 2732 | 1466035632801 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:12 INFO - PROCESS | 2732 | ++DOCSHELL 14377C00 == 33 [pid = 2732] [id = 179] 17:07:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1519A000) [pid = 2732] [serial = 535] [outer = 00000000] 17:07:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16BEF400) [pid = 2732] [serial = 536] [outer = 1519A000] 17:07:12 INFO - PROCESS | 2732 | 1466035632844 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17A1EC00) [pid = 2732] [serial = 537] [outer = 1519A000] 17:07:13 INFO - PROCESS | 2732 | 1466035633766 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:07:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1142ms 17:07:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:07:13 INFO - PROCESS | 2732 | 1466035633804 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 2732 | 1466035633806 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:07:13 INFO - PROCESS | 2732 | 1466035633810 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 2732 | 1466035633811 Marionette TRACE conn3 <- [1,682,null,{}] 17:07:13 INFO - PROCESS | 2732 | 1466035633814 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 2732 | 1466035633816 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:13 INFO - PROCESS | 2732 | 1466035633890 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:07:13 INFO - PROCESS | 2732 | 1466035633903 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 2732 | 1466035633905 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:13 INFO - PROCESS | 2732 | ++DOCSHELL 1364E800 == 34 [pid = 2732] [id = 180] 17:07:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13932000) [pid = 2732] [serial = 538] [outer = 00000000] 17:07:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19725400) [pid = 2732] [serial = 539] [outer = 13932000] 17:07:13 INFO - PROCESS | 2732 | 1466035633933 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1972F400) [pid = 2732] [serial = 540] [outer = 13932000] 17:07:14 INFO - PROCESS | 2732 | 1466035634923 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:07:14 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) 17:07:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 17:07:14 INFO - PROCESS | 2732 | 1466035634943 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 2732 | 1466035634948 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:07:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:07:14 INFO - PROCESS | 2732 | 1466035634954 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 2732 | 1466035634957 Marionette TRACE conn3 <- [1,686,null,{}] 17:07:14 INFO - PROCESS | 2732 | 1466035634963 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 2732 | 1466035634966 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:15 INFO - PROCESS | 2732 | 1466035635086 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:07:15 INFO - PROCESS | 2732 | 1466035635161 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 2732 | 1466035635164 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:15 INFO - PROCESS | 2732 | ++DOCSHELL 11AD6000 == 35 [pid = 2732] [id = 181] 17:07:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (11AD9400) [pid = 2732] [serial = 541] [outer = 00000000] 17:07:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (12DF7C00) [pid = 2732] [serial = 542] [outer = 11AD9400] 17:07:15 INFO - PROCESS | 2732 | 1466035635230 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (130A1400) [pid = 2732] [serial = 543] [outer = 11AD9400] 17:07:16 INFO - PROCESS | 2732 | 1466035636446 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:07:16 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) 17:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1543ms 17:07:16 INFO - PROCESS | 2732 | 1466035636504 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 2732 | 1466035636508 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:07:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:07:16 INFO - PROCESS | 2732 | 1466035636515 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 2732 | 1466035636518 Marionette TRACE conn3 <- [1,690,null,{}] 17:07:16 INFO - PROCESS | 2732 | 1466035636626 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 2732 | 1466035636629 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:16 INFO - PROCESS | 2732 | 1466035636828 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:07:16 INFO - PROCESS | 2732 | 1466035636876 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 2732 | 1466035636879 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:16 INFO - PROCESS | 2732 | ++DOCSHELL 10560000 == 36 [pid = 2732] [id = 182] 17:07:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (10567C00) [pid = 2732] [serial = 544] [outer = 00000000] 17:07:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (10A51800) [pid = 2732] [serial = 545] [outer = 10567C00] 17:07:16 INFO - PROCESS | 2732 | 1466035636927 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (10B54C00) [pid = 2732] [serial = 546] [outer = 10567C00] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 14377C00 == 35 [pid = 2732] [id = 179] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 1663B800 == 34 [pid = 2732] [id = 178] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 163D2C00 == 33 [pid = 2732] [id = 177] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 15807C00 == 32 [pid = 2732] [id = 176] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 131D9400 == 31 [pid = 2732] [id = 175] 17:07:17 INFO - PROCESS | 2732 | --DOCSHELL 10F57800 == 30 [pid = 2732] [id = 174] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A69A000) [pid = 2732] [serial = 503] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19F8E000) [pid = 2732] [serial = 494] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13130C00) [pid = 2732] [serial = 479] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (151E0800) [pid = 2732] [serial = 483] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D7F800) [pid = 2732] [serial = 473] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (170B8000) [pid = 2732] [serial = 500] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16644400) [pid = 2732] [serial = 476] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15110000) [pid = 2732] [serial = 474] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A673000) [pid = 2732] [serial = 471] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1325A000) [pid = 2732] [serial = 480] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (197D0400) [pid = 2732] [serial = 492] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16AD4400) [pid = 2732] [serial = 485] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16C58400) [pid = 2732] [serial = 477] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (16BA8C00) [pid = 2732] [serial = 486] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (176BAC00) [pid = 2732] [serial = 488] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1968F000) [pid = 2732] [serial = 501] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (17AD9000) [pid = 2732] [serial = 489] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19697000) [pid = 2732] [serial = 491] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (151DA400) [pid = 2732] [serial = 482] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1A377000) [pid = 2732] [serial = 495] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (1A66D000) [pid = 2732] [serial = 497] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (1A695400) [pid = 2732] [serial = 498] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (1A943400) [pid = 2732] [serial = 506] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (1A945000) [pid = 2732] [serial = 507] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (1A69A400) [pid = 2732] [serial = 504] [outer = 00000000] [url = about:blank] 17:07:17 INFO - PROCESS | 2732 | 1466035637900 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:07:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1435ms 17:07:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:07:17 INFO - PROCESS | 2732 | 1466035637947 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 2732 | 1466035637951 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:07:17 INFO - PROCESS | 2732 | 1466035637955 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 2732 | 1466035637957 Marionette TRACE conn3 <- [1,694,null,{}] 17:07:17 INFO - PROCESS | 2732 | 1466035637963 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:17 INFO - PROCESS | 2732 | 1466035637965 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:18 INFO - PROCESS | 2732 | 1466035638048 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:07:18 INFO - PROCESS | 2732 | 1466035638056 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 2732 | 1466035638060 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:18 INFO - PROCESS | 2732 | ++DOCSHELL 13080400 == 31 [pid = 2732] [id = 183] 17:07:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (13080C00) [pid = 2732] [serial = 547] [outer = 00000000] 17:07:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (13125800) [pid = 2732] [serial = 548] [outer = 13080C00] 17:07:18 INFO - PROCESS | 2732 | 1466035638106 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (13154800) [pid = 2732] [serial = 549] [outer = 13080C00] 17:07:19 INFO - PROCESS | 2732 | 1466035639065 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 17:07:19 INFO - PROCESS | 2732 | 1466035639097 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 2732 | 1466035639099 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:07:19 INFO - PROCESS | 2732 | 1466035639103 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 2732 | 1466035639105 Marionette TRACE conn3 <- [1,698,null,{}] 17:07:19 INFO - PROCESS | 2732 | 1466035639109 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:19 INFO - PROCESS | 2732 | 1466035639111 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:19 INFO - PROCESS | 2732 | 1466035639179 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:07:19 INFO - PROCESS | 2732 | 1466035639186 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 2732 | 1466035639190 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:19 INFO - PROCESS | 2732 | ++DOCSHELL 143D0C00 == 32 [pid = 2732] [id = 184] 17:07:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (143D1000) [pid = 2732] [serial = 550] [outer = 00000000] 17:07:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (15113C00) [pid = 2732] [serial = 551] [outer = 143D1000] 17:07:19 INFO - PROCESS | 2732 | 1466035639259 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (151D9400) [pid = 2732] [serial = 552] [outer = 143D1000] 17:07:20 INFO - PROCESS | 2732 | 1466035640230 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 17:07:20 INFO - PROCESS | 2732 | 1466035640291 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 2732 | 1466035640300 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:07:20 INFO - PROCESS | 2732 | 1466035640318 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 2732 | 1466035640320 Marionette TRACE conn3 <- [1,702,null,{}] 17:07:20 INFO - PROCESS | 2732 | 1466035640324 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:20 INFO - PROCESS | 2732 | 1466035640326 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:20 INFO - PROCESS | 2732 | 1466035640433 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:07:20 INFO - PROCESS | 2732 | 1466035640439 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 2732 | 1466035640441 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:20 INFO - PROCESS | 2732 | ++DOCSHELL 15340400 == 33 [pid = 2732] [id = 185] 17:07:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (1534E800) [pid = 2732] [serial = 553] [outer = 00000000] 17:07:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (15C27000) [pid = 2732] [serial = 554] [outer = 1534E800] 17:07:20 INFO - PROCESS | 2732 | 1466035640510 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (163D4400) [pid = 2732] [serial = 555] [outer = 1534E800] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16B9F000) [pid = 2732] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (131DA400) [pid = 2732] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (10F5B800) [pid = 2732] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1580C800) [pid = 2732] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (16637000) [pid = 2732] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (13128800) [pid = 2732] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (12AE9800) [pid = 2732] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (163D4000) [pid = 2732] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (1A666400) [pid = 2732] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:07:21 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (1519A000) [pid = 2732] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:07:21 INFO - PROCESS | 2732 | 1466035641423 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:07:21 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 17:07:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1142ms 17:07:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:07:21 INFO - PROCESS | 2732 | 1466035641456 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 2732 | 1466035641457 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:07:21 INFO - PROCESS | 2732 | 1466035641462 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 2732 | 1466035641463 Marionette TRACE conn3 <- [1,706,null,{}] 17:07:21 INFO - PROCESS | 2732 | 1466035641467 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:21 INFO - PROCESS | 2732 | 1466035641469 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:21 INFO - PROCESS | 2732 | 1466035641545 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:07:21 INFO - PROCESS | 2732 | 1466035641550 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 2732 | 1466035641553 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:21 INFO - PROCESS | 2732 | ++DOCSHELL 1519A400 == 34 [pid = 2732] [id = 186] 17:07:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (15C25800) [pid = 2732] [serial = 556] [outer = 00000000] 17:07:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (16635400) [pid = 2732] [serial = 557] [outer = 15C25800] 17:07:21 INFO - PROCESS | 2732 | 1466035641595 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (16637C00) [pid = 2732] [serial = 558] [outer = 15C25800] 17:07:22 INFO - PROCESS | 2732 | 1466035642514 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1065ms 17:07:22 INFO - PROCESS | 2732 | 1466035642538 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 2732 | 1466035642540 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:07:22 INFO - PROCESS | 2732 | 1466035642544 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 2732 | 1466035642545 Marionette TRACE conn3 <- [1,710,null,{}] 17:07:22 INFO - PROCESS | 2732 | 1466035642549 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:22 INFO - PROCESS | 2732 | 1466035642554 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:22 INFO - PROCESS | 2732 | 1466035642659 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:07:22 INFO - PROCESS | 2732 | 1466035642666 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 2732 | 1466035642669 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:22 INFO - PROCESS | 2732 | ++DOCSHELL 16B9E400 == 35 [pid = 2732] [id = 187] 17:07:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (16B9E800) [pid = 2732] [serial = 559] [outer = 00000000] 17:07:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (16BA9000) [pid = 2732] [serial = 560] [outer = 16B9E800] 17:07:22 INFO - PROCESS | 2732 | 1466035642711 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (16C58C00) [pid = 2732] [serial = 561] [outer = 16B9E800] 17:07:23 INFO - PROCESS | 2732 | 1466035643126 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 2732 | 1466035643171 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:07:23 INFO - PROCESS | 2732 | 1466035643174 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 2732 | 1466035643176 Marionette TRACE conn3 <- [1,714,null,{}] 17:07:23 INFO - PROCESS | 2732 | 1466035643179 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 2732 | 1466035643181 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:23 INFO - PROCESS | 2732 | 1466035643255 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:07:23 INFO - PROCESS | 2732 | 1466035643260 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 2732 | 1466035643262 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:23 INFO - PROCESS | 2732 | ++DOCSHELL 16BA0C00 == 36 [pid = 2732] [id = 188] 17:07:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (16BE8400) [pid = 2732] [serial = 562] [outer = 00000000] 17:07:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (17A1DC00) [pid = 2732] [serial = 563] [outer = 16BE8400] 17:07:23 INFO - PROCESS | 2732 | 1466035643304 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (17AD4400) [pid = 2732] [serial = 564] [outer = 16BE8400] 17:07:24 INFO - PROCESS | 2732 | 1466035644025 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 895ms 17:07:24 INFO - PROCESS | 2732 | 1466035644081 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 2732 | 1466035644085 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:07:24 INFO - PROCESS | 2732 | 1466035644090 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 2732 | 1466035644095 Marionette TRACE conn3 <- [1,718,null,{}] 17:07:24 INFO - PROCESS | 2732 | 1466035644100 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 2732 | 1466035644103 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:24 INFO - PROCESS | 2732 | 1466035644216 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:07:24 INFO - PROCESS | 2732 | 1466035644289 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 2732 | 1466035644292 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:24 INFO - PROCESS | 2732 | ++DOCSHELL 12AE4400 == 37 [pid = 2732] [id = 189] 17:07:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (12BBD800) [pid = 2732] [serial = 565] [outer = 00000000] 17:07:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13656000) [pid = 2732] [serial = 566] [outer = 12BBD800] 17:07:24 INFO - PROCESS | 2732 | 1466035644399 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13D80800) [pid = 2732] [serial = 567] [outer = 12BBD800] 17:07:24 INFO - PROCESS | 2732 | 1466035644935 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 2732 | 1466035644984 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:07:24 INFO - PROCESS | 2732 | 1466035644990 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 2732 | 1466035644993 Marionette TRACE conn3 <- [1,722,null,{}] 17:07:24 INFO - PROCESS | 2732 | 1466035644997 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 2732 | 1466035645000 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:25 INFO - PROCESS | 2732 | 1466035645106 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:07:25 INFO - PROCESS | 2732 | 1466035645199 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 2732 | 1466035645201 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:25 INFO - PROCESS | 2732 | ++DOCSHELL 1663B800 == 38 [pid = 2732] [id = 190] 17:07:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1663D000) [pid = 2732] [serial = 568] [outer = 00000000] 17:07:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16797C00) [pid = 2732] [serial = 569] [outer = 1663D000] 17:07:25 INFO - PROCESS | 2732 | 1466035645256 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16BAA000) [pid = 2732] [serial = 570] [outer = 1663D000] 17:07:25 INFO - PROCESS | 2732 | 1466035645869 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:07:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 926ms 17:07:25 INFO - PROCESS | 2732 | 1466035645919 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 2732 | 1466035645921 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:07:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:07:25 INFO - PROCESS | 2732 | 1466035645925 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 2732 | 1466035645929 Marionette TRACE conn3 <- [1,726,null,{}] 17:07:25 INFO - PROCESS | 2732 | 1466035645939 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 2732 | 1466035645944 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:26 INFO - PROCESS | 2732 | 1466035646047 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:07:26 INFO - PROCESS | 2732 | 1466035646141 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 2732 | 1466035646145 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:26 INFO - PROCESS | 2732 | ++DOCSHELL 19696800 == 39 [pid = 2732] [id = 191] 17:07:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (19697000) [pid = 2732] [serial = 571] [outer = 00000000] 17:07:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (19728400) [pid = 2732] [serial = 572] [outer = 19697000] 17:07:26 INFO - PROCESS | 2732 | 1466035646199 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (197D0400) [pid = 2732] [serial = 573] [outer = 19697000] 17:07:27 INFO - PROCESS | 2732 | 1466035647203 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1342ms 17:07:27 INFO - PROCESS | 2732 | 1466035647260 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 2732 | 1466035647263 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:07:27 INFO - PROCESS | 2732 | 1466035647268 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 2732 | 1466035647271 Marionette TRACE conn3 <- [1,730,null,{}] 17:07:27 INFO - PROCESS | 2732 | 1466035647277 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:27 INFO - PROCESS | 2732 | 1466035647280 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:27 INFO - PROCESS | 2732 | 1466035647377 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:07:27 INFO - PROCESS | 2732 | 1466035647492 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 2732 | 1466035647496 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:27 INFO - PROCESS | 2732 | ++DOCSHELL 12D67800 == 40 [pid = 2732] [id = 192] 17:07:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (12DF6C00) [pid = 2732] [serial = 574] [outer = 00000000] 17:07:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (13106400) [pid = 2732] [serial = 575] [outer = 12DF6C00] 17:07:27 INFO - PROCESS | 2732 | 1466035647592 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1314FC00) [pid = 2732] [serial = 576] [outer = 12DF6C00] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 16B9E400 == 39 [pid = 2732] [id = 187] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 1519A400 == 38 [pid = 2732] [id = 186] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 15340400 == 37 [pid = 2732] [id = 185] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 143D0C00 == 36 [pid = 2732] [id = 184] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 13080400 == 35 [pid = 2732] [id = 183] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 10560000 == 34 [pid = 2732] [id = 182] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 11AD6000 == 33 [pid = 2732] [id = 181] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 13124800 == 32 [pid = 2732] [id = 173] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 1364E800 == 31 [pid = 2732] [id = 180] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 1663B800 == 30 [pid = 2732] [id = 190] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 19696800 == 29 [pid = 2732] [id = 191] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 16BA0C00 == 28 [pid = 2732] [id = 188] 17:07:28 INFO - PROCESS | 2732 | --DOCSHELL 12AE4400 == 27 [pid = 2732] [id = 189] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19725400) [pid = 2732] [serial = 539] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (170AF800) [pid = 2732] [serial = 533] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13938C00) [pid = 2732] [serial = 524] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13D73800) [pid = 2732] [serial = 525] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (114BB800) [pid = 2732] [serial = 521] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (12812400) [pid = 2732] [serial = 522] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15C1B800) [pid = 2732] [serial = 527] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F06400) [pid = 2732] [serial = 528] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (16723400) [pid = 2732] [serial = 530] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (13930400) [pid = 2732] [serial = 519] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (13153400) [pid = 2732] [serial = 518] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (14384400) [pid = 2732] [serial = 510] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (13D71400) [pid = 2732] [serial = 509] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (170AEC00) [pid = 2732] [serial = 513] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (16643800) [pid = 2732] [serial = 512] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (1A941800) [pid = 2732] [serial = 516] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (1A694C00) [pid = 2732] [serial = 515] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (16BEF400) [pid = 2732] [serial = 536] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (171DE400) [pid = 2732] [serial = 534] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (17A1EC00) [pid = 2732] [serial = 537] [outer = 00000000] [url = about:blank] 17:07:28 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (16AD2800) [pid = 2732] [serial = 531] [outer = 00000000] [url = about:blank] 17:07:29 INFO - PROCESS | 2732 | 1466035649080 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:07:29 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 17:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1852ms 17:07:29 INFO - PROCESS | 2732 | 1466035649116 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 2732 | 1466035649120 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:07:29 INFO - PROCESS | 2732 | 1466035649125 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 2732 | 1466035649128 Marionette TRACE conn3 <- [1,734,null,{}] 17:07:29 INFO - PROCESS | 2732 | 1466035649133 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:29 INFO - PROCESS | 2732 | 1466035649136 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:29 INFO - PROCESS | 2732 | 1466035649219 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:07:29 INFO - PROCESS | 2732 | 1466035649289 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 2732 | 1466035649291 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:29 INFO - PROCESS | 2732 | ++DOCSHELL 11280400 == 28 [pid = 2732] [id = 193] 17:07:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (11282C00) [pid = 2732] [serial = 577] [outer = 00000000] 17:07:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (12BBD000) [pid = 2732] [serial = 578] [outer = 11282C00] 17:07:29 INFO - PROCESS | 2732 | 1466035649338 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (1307BC00) [pid = 2732] [serial = 579] [outer = 11282C00] 17:07:30 INFO - PROCESS | 2732 | 1466035650184 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:07:30 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.) 17:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1080ms 17:07:30 INFO - PROCESS | 2732 | 1466035650202 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 2732 | 1466035650207 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:07:30 INFO - PROCESS | 2732 | 1466035650213 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 2732 | 1466035650216 Marionette TRACE conn3 <- [1,738,null,{}] 17:07:30 INFO - PROCESS | 2732 | 1466035650227 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:30 INFO - PROCESS | 2732 | 1466035650230 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:30 INFO - PROCESS | 2732 | 1466035650345 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:07:30 INFO - PROCESS | 2732 | 1466035650352 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 2732 | 1466035650355 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:30 INFO - PROCESS | 2732 | ++DOCSHELL 13937C00 == 29 [pid = 2732] [id = 194] 17:07:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (13CB8400) [pid = 2732] [serial = 580] [outer = 00000000] 17:07:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (13D71800) [pid = 2732] [serial = 581] [outer = 13CB8400] 17:07:30 INFO - PROCESS | 2732 | 1466035650401 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (14309800) [pid = 2732] [serial = 582] [outer = 13CB8400] 17:07:31 INFO - PROCESS | 2732 | 1466035651384 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:07:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1234ms 17:07:31 INFO - PROCESS | 2732 | 1466035651455 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 2732 | 1466035651457 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:07:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:07:31 INFO - PROCESS | 2732 | 1466035651461 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 2732 | 1466035651464 Marionette TRACE conn3 <- [1,742,null,{}] 17:07:31 INFO - PROCESS | 2732 | 1466035651475 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:31 INFO - PROCESS | 2732 | 1466035651479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:31 INFO - PROCESS | 2732 | 1466035651593 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:07:31 INFO - PROCESS | 2732 | 1466035651601 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 2732 | 1466035651604 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:31 INFO - PROCESS | 2732 | ++DOCSHELL 158ACC00 == 30 [pid = 2732] [id = 195] 17:07:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (158AD000) [pid = 2732] [serial = 583] [outer = 00000000] 17:07:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (15F06400) [pid = 2732] [serial = 584] [outer = 158AD000] 17:07:31 INFO - PROCESS | 2732 | 1466035651651 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (163D7000) [pid = 2732] [serial = 585] [outer = 158AD000] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1534E800) [pid = 2732] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (15C25800) [pid = 2732] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (13932000) [pid = 2732] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (10567C00) [pid = 2732] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (11AD9400) [pid = 2732] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (13080C00) [pid = 2732] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (143D1000) [pid = 2732] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (16BE8400) [pid = 2732] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:07:32 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (16B9E800) [pid = 2732] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:07:32 INFO - PROCESS | 2732 | 1466035652578 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:07:32 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 17:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1126ms 17:07:32 INFO - PROCESS | 2732 | 1466035652585 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 2732 | 1466035652587 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:07:32 INFO - PROCESS | 2732 | 1466035652592 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 2732 | 1466035652593 Marionette TRACE conn3 <- [1,746,null,{}] 17:07:32 INFO - PROCESS | 2732 | 1466035652597 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:32 INFO - PROCESS | 2732 | 1466035652599 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:32 INFO - PROCESS | 2732 | 1466035652683 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:07:32 INFO - PROCESS | 2732 | 1466035652689 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 2732 | 1466035652691 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:32 INFO - PROCESS | 2732 | ++DOCSHELL 13931000 == 31 [pid = 2732] [id = 196] 17:07:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (14376800) [pid = 2732] [serial = 586] [outer = 00000000] 17:07:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (1663A800) [pid = 2732] [serial = 587] [outer = 14376800] 17:07:32 INFO - PROCESS | 2732 | 1466035652734 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (1671F800) [pid = 2732] [serial = 588] [outer = 14376800] 17:07:33 INFO - PROCESS | 2732 | 1466035653162 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:07:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 587ms 17:07:33 INFO - PROCESS | 2732 | 1466035653187 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 2732 | 1466035653189 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:07:33 INFO - PROCESS | 2732 | 1466035653193 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 2732 | 1466035653194 Marionette TRACE conn3 <- [1,750,null,{}] 17:07:33 INFO - PROCESS | 2732 | 1466035653197 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 2732 | 1466035653199 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:33 INFO - PROCESS | 2732 | 1466035653274 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:07:33 INFO - PROCESS | 2732 | 1466035653279 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 2732 | 1466035653282 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:33 INFO - PROCESS | 2732 | ++DOCSHELL 16727800 == 32 [pid = 2732] [id = 197] 17:07:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (16791000) [pid = 2732] [serial = 589] [outer = 00000000] 17:07:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (16BA7800) [pid = 2732] [serial = 590] [outer = 16791000] 17:07:33 INFO - PROCESS | 2732 | 1466035653325 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (16CF5800) [pid = 2732] [serial = 591] [outer = 16791000] 17:07:34 INFO - PROCESS | 2732 | 1466035654199 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1034ms 17:07:34 INFO - PROCESS | 2732 | 1466035654223 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 2732 | 1466035654225 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:07:34 INFO - PROCESS | 2732 | 1466035654229 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - PROCESS | 2732 | 1466035654231 Marionette TRACE conn3 <- [1,754,null,{}] 17:07:34 INFO - PROCESS | 2732 | 1466035654234 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 2732 | 1466035654239 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:34 INFO - PROCESS | 2732 | 1466035654402 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:07:34 INFO - PROCESS | 2732 | 1466035654449 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 2732 | 1466035654453 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:34 INFO - PROCESS | 2732 | ++DOCSHELL 103D2000 == 33 [pid = 2732] [id = 198] 17:07:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (103D3C00) [pid = 2732] [serial = 592] [outer = 00000000] 17:07:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (10565C00) [pid = 2732] [serial = 593] [outer = 103D3C00] 17:07:34 INFO - PROCESS | 2732 | 1466035654510 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (10F56400) [pid = 2732] [serial = 594] [outer = 103D3C00] 17:07:35 INFO - PROCESS | 2732 | 1466035655643 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1420ms 17:07:35 INFO - PROCESS | 2732 | 1466035655662 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 2732 | 1466035655666 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:07:35 INFO - PROCESS | 2732 | 1466035655671 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 2732 | 1466035655675 Marionette TRACE conn3 <- [1,758,null,{}] 17:07:35 INFO - PROCESS | 2732 | 1466035655680 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 2732 | 1466035655683 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:35 INFO - PROCESS | 2732 | 1466035655821 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:07:35 INFO - PROCESS | 2732 | 1466035655976 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 2732 | 1466035655979 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:35 INFO - PROCESS | 2732 | ++DOCSHELL 10E24C00 == 34 [pid = 2732] [id = 199] 17:07:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (13D74000) [pid = 2732] [serial = 595] [outer = 00000000] 17:07:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (143D1400) [pid = 2732] [serial = 596] [outer = 13D74000] 17:07:36 INFO - PROCESS | 2732 | 1466035656036 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (15110800) [pid = 2732] [serial = 597] [outer = 13D74000] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 1AE4B800 == 33 [pid = 2732] [id = 14] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 1A669000 == 32 [pid = 2732] [id = 11] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 1A69F000 == 31 [pid = 2732] [id = 12] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 16727800 == 30 [pid = 2732] [id = 197] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 13931000 == 29 [pid = 2732] [id = 196] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 158ACC00 == 28 [pid = 2732] [id = 195] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 13937C00 == 27 [pid = 2732] [id = 194] 17:07:36 INFO - PROCESS | 2732 | --DOCSHELL 11280400 == 26 [pid = 2732] [id = 193] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (17A1DC00) [pid = 2732] [serial = 563] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (17AD4400) [pid = 2732] [serial = 564] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16BA9000) [pid = 2732] [serial = 560] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (15C27000) [pid = 2732] [serial = 554] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (16635400) [pid = 2732] [serial = 557] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1972F400) [pid = 2732] [serial = 540] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (10A51800) [pid = 2732] [serial = 545] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (10B54C00) [pid = 2732] [serial = 546] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (12DF7C00) [pid = 2732] [serial = 542] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (130A1400) [pid = 2732] [serial = 543] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (13125800) [pid = 2732] [serial = 548] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (13154800) [pid = 2732] [serial = 549] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 56 (15113C00) [pid = 2732] [serial = 551] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 55 (163D4400) [pid = 2732] [serial = 555] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 54 (16C58C00) [pid = 2732] [serial = 561] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 53 (16637C00) [pid = 2732] [serial = 558] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | --DOMWINDOW == 52 (151D9400) [pid = 2732] [serial = 552] [outer = 00000000] [url = about:blank] 17:07:36 INFO - PROCESS | 2732 | 1466035656695 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1081ms 17:07:36 INFO - PROCESS | 2732 | 1466035656755 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 2732 | 1466035656759 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:07:36 INFO - PROCESS | 2732 | 1466035656764 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:07:36 INFO - PROCESS | 2732 | 1466035656767 Marionette TRACE conn3 <- [1,762,null,{}] 17:07:36 INFO - PROCESS | 2732 | 1466035656773 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 2732 | 1466035656775 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:36 INFO - PROCESS | 2732 | 1466035656861 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:07:36 INFO - PROCESS | 2732 | 1466035656868 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 2732 | 1466035656872 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:36 INFO - PROCESS | 2732 | ++DOCSHELL 11280400 == 27 [pid = 2732] [id = 200] 17:07:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 53 (114B9800) [pid = 2732] [serial = 598] [outer = 00000000] 17:07:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 54 (1312B800) [pid = 2732] [serial = 599] [outer = 114B9800] 17:07:36 INFO - PROCESS | 2732 | 1466035656920 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 55 (131D3000) [pid = 2732] [serial = 600] [outer = 114B9800] 17:07:37 INFO - PROCESS | 2732 | 1466035657404 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 694ms 17:07:37 INFO - PROCESS | 2732 | 1466035657465 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 2732 | 1466035657469 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:07:37 INFO - PROCESS | 2732 | 1466035657476 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:07:37 INFO - PROCESS | 2732 | 1466035657478 Marionette TRACE conn3 <- [1,766,null,{}] 17:07:37 INFO - PROCESS | 2732 | 1466035657483 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 2732 | 1466035657485 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:37 INFO - PROCESS | 2732 | 1466035657573 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:07:37 INFO - PROCESS | 2732 | 1466035657657 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 2732 | 1466035657659 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:37 INFO - PROCESS | 2732 | ++DOCSHELL 14312C00 == 28 [pid = 2732] [id = 201] 17:07:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 56 (1437A800) [pid = 2732] [serial = 601] [outer = 00000000] 17:07:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 57 (143D3000) [pid = 2732] [serial = 602] [outer = 1437A800] 17:07:37 INFO - PROCESS | 2732 | 1466035657707 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (151D7800) [pid = 2732] [serial = 603] [outer = 1437A800] 17:07:38 INFO - PROCESS | 2732 | 1466035658074 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 633ms 17:07:38 INFO - PROCESS | 2732 | 1466035658097 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 2732 | 1466035658099 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:07:38 INFO - PROCESS | 2732 | 1466035658103 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 2732 | 1466035658106 Marionette TRACE conn3 <- [1,770,null,{}] 17:07:38 INFO - PROCESS | 2732 | 1466035658117 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 2732 | 1466035658121 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:38 INFO - PROCESS | 2732 | 1466035658210 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:07:38 INFO - PROCESS | 2732 | 1466035658218 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 2732 | 1466035658221 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:38 INFO - PROCESS | 2732 | ++DOCSHELL 15C25000 == 29 [pid = 2732] [id = 202] 17:07:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (15C25400) [pid = 2732] [serial = 604] [outer = 00000000] 17:07:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (163CFC00) [pid = 2732] [serial = 605] [outer = 15C25400] 17:07:38 INFO - PROCESS | 2732 | 1466035658270 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (16637400) [pid = 2732] [serial = 606] [outer = 15C25400] 17:07:38 INFO - PROCESS | 2732 | 1466035658722 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 617ms 17:07:38 INFO - PROCESS | 2732 | 1466035658750 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 2732 | 1466035658753 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:07:38 INFO - PROCESS | 2732 | 1466035658756 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:07:38 INFO - PROCESS | 2732 | 1466035658758 Marionette TRACE conn3 <- [1,774,null,{}] 17:07:38 INFO - PROCESS | 2732 | 1466035658761 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 2732 | 1466035658763 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:38 INFO - PROCESS | 2732 | 1466035658875 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:07:38 INFO - PROCESS | 2732 | 1466035658880 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 2732 | 1466035658882 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:38 INFO - PROCESS | 2732 | ++DOCSHELL 16B9FC00 == 30 [pid = 2732] [id = 203] 17:07:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (16BA0400) [pid = 2732] [serial = 607] [outer = 00000000] 17:07:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (16BA9000) [pid = 2732] [serial = 608] [outer = 16BA0400] 17:07:38 INFO - PROCESS | 2732 | 1466035658955 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (170BCC00) [pid = 2732] [serial = 609] [outer = 16BA0400] 17:07:39 INFO - PROCESS | 2732 | 1466035659374 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 679ms 17:07:39 INFO - PROCESS | 2732 | 1466035659439 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 2732 | 1466035659441 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:07:39 INFO - PROCESS | 2732 | 1466035659444 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:07:39 INFO - PROCESS | 2732 | 1466035659446 Marionette TRACE conn3 <- [1,778,null,{}] 17:07:39 INFO - PROCESS | 2732 | 1466035659449 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 2732 | 1466035659451 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:39 INFO - PROCESS | 2732 | 1466035659557 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:07:39 INFO - PROCESS | 2732 | 1466035659562 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 2732 | 1466035659565 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:39 INFO - PROCESS | 2732 | ++DOCSHELL 12D62000 == 31 [pid = 2732] [id = 204] 17:07:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (131D9800) [pid = 2732] [serial = 610] [outer = 00000000] 17:07:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (173B3000) [pid = 2732] [serial = 611] [outer = 131D9800] 17:07:39 INFO - PROCESS | 2732 | 1466035659611 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (176B9800) [pid = 2732] [serial = 612] [outer = 131D9800] 17:07:40 INFO - PROCESS | 2732 | 1466035660068 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 679ms 17:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:07:40 INFO - PROCESS | 2732 | 1466035660145 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 2732 | 1466035660147 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:07:40 INFO - PROCESS | 2732 | 1466035660150 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 2732 | 1466035660152 Marionette TRACE conn3 <- [1,782,null,{}] 17:07:40 INFO - PROCESS | 2732 | 1466035660156 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 2732 | 1466035660161 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:40 INFO - PROCESS | 2732 | 1466035660333 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:07:40 INFO - PROCESS | 2732 | 1466035660386 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 2732 | 1466035660388 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:40 INFO - PROCESS | 2732 | ++DOCSHELL 19692800 == 32 [pid = 2732] [id = 205] 17:07:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (19697800) [pid = 2732] [serial = 613] [outer = 00000000] 17:07:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1972A800) [pid = 2732] [serial = 614] [outer = 19697800] 17:07:40 INFO - PROCESS | 2732 | 1466035660431 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1992B000) [pid = 2732] [serial = 615] [outer = 19697800] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (12DF6C00) [pid = 2732] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (11282C00) [pid = 2732] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (12BBD800) [pid = 2732] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1663D000) [pid = 2732] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19697000) [pid = 2732] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (158AD000) [pid = 2732] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (14376800) [pid = 2732] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:07:40 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (13CB8400) [pid = 2732] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:07:40 INFO - PROCESS | 2732 | 1466035660842 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 725ms 17:07:40 INFO - PROCESS | 2732 | 1466035660873 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 2732 | 1466035660875 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:07:40 INFO - PROCESS | 2732 | 1466035660878 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 2732 | 1466035660880 Marionette TRACE conn3 <- [1,786,null,{}] 17:07:40 INFO - PROCESS | 2732 | 1466035660887 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 2732 | 1466035660889 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:40 INFO - PROCESS | 2732 | 1466035660964 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:07:40 INFO - PROCESS | 2732 | 1466035660970 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 2732 | 1466035660972 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:40 INFO - PROCESS | 2732 | ++DOCSHELL 12AAA000 == 33 [pid = 2732] [id = 206] 17:07:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (13938C00) [pid = 2732] [serial = 616] [outer = 00000000] 17:07:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (1968F400) [pid = 2732] [serial = 617] [outer = 13938C00] 17:07:41 INFO - PROCESS | 2732 | 1466035661015 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (19692400) [pid = 2732] [serial = 618] [outer = 13938C00] 17:07:41 INFO - PROCESS | 2732 | 1466035661452 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:07:41 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 17:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 618ms 17:07:41 INFO - PROCESS | 2732 | 1466035661517 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 2732 | 1466035661519 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:07:41 INFO - PROCESS | 2732 | 1466035661522 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:07:41 INFO - PROCESS | 2732 | 1466035661524 Marionette TRACE conn3 <- [1,790,null,{}] 17:07:41 INFO - PROCESS | 2732 | 1466035661527 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:41 INFO - PROCESS | 2732 | 1466035661529 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:41 INFO - PROCESS | 2732 | 1466035661606 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:07:41 INFO - PROCESS | 2732 | 1466035661641 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 2732 | 1466035661643 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:41 INFO - PROCESS | 2732 | ++DOCSHELL 16AD2800 == 34 [pid = 2732] [id = 207] 17:07:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (197D2800) [pid = 2732] [serial = 619] [outer = 00000000] 17:07:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (19B47400) [pid = 2732] [serial = 620] [outer = 197D2800] 17:07:41 INFO - PROCESS | 2732 | 1466035661685 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (19B49C00) [pid = 2732] [serial = 621] [outer = 197D2800] 17:07:42 INFO - PROCESS | 2732 | 1466035662088 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:07:42 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 17:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 617ms 17:07:42 INFO - PROCESS | 2732 | 1466035662144 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 2732 | 1466035662146 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:07:42 INFO - PROCESS | 2732 | 1466035662149 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 2732 | 1466035662151 Marionette TRACE conn3 <- [1,794,null,{}] 17:07:42 INFO - PROCESS | 2732 | 1466035662154 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 2732 | 1466035662156 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:42 INFO - PROCESS | 2732 | 1466035662232 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:07:42 INFO - PROCESS | 2732 | 1466035662237 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 2732 | 1466035662239 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:42 INFO - PROCESS | 2732 | ++DOCSHELL 19E31800 == 35 [pid = 2732] [id = 208] 17:07:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (19E31C00) [pid = 2732] [serial = 622] [outer = 00000000] 17:07:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (19E3BC00) [pid = 2732] [serial = 623] [outer = 19E31C00] 17:07:42 INFO - PROCESS | 2732 | 1466035662282 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (19E4D000) [pid = 2732] [serial = 624] [outer = 19E31C00] 17:07:42 INFO - PROCESS | 2732 | 1466035662692 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:07:42 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 17:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 17:07:42 INFO - PROCESS | 2732 | 1466035662780 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 2732 | 1466035662785 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:07:42 INFO - PROCESS | 2732 | 1466035662791 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 2732 | 1466035662795 Marionette TRACE conn3 <- [1,798,null,{}] 17:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:07:42 INFO - PROCESS | 2732 | 1466035662802 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 2732 | 1466035662805 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:42 INFO - PROCESS | 2732 | 1466035662919 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:07:43 INFO - PROCESS | 2732 | 1466035663076 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 2732 | 1466035663082 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:43 INFO - PROCESS | 2732 | ++DOCSHELL 12DF6400 == 36 [pid = 2732] [id = 209] 17:07:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (12DF7C00) [pid = 2732] [serial = 625] [outer = 00000000] 17:07:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13102C00) [pid = 2732] [serial = 626] [outer = 12DF7C00] 17:07:43 INFO - PROCESS | 2732 | 1466035663139 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13154000) [pid = 2732] [serial = 627] [outer = 12DF7C00] 17:07:43 INFO - PROCESS | 2732 | 1466035663678 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 942ms 17:07:43 INFO - PROCESS | 2732 | 1466035663726 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 2732 | 1466035663729 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:07:43 INFO - PROCESS | 2732 | 1466035663736 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 2732 | 1466035663742 Marionette TRACE conn3 <- [1,802,null,{}] 17:07:43 INFO - PROCESS | 2732 | 1466035663747 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:43 INFO - PROCESS | 2732 | 1466035663751 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:43 INFO - PROCESS | 2732 | 1466035663861 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:07:43 INFO - PROCESS | 2732 | 1466035663943 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 2732 | 1466035663945 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:43 INFO - PROCESS | 2732 | ++DOCSHELL 151E0C00 == 37 [pid = 2732] [id = 210] 17:07:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151E1400) [pid = 2732] [serial = 628] [outer = 00000000] 17:07:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (158AF000) [pid = 2732] [serial = 629] [outer = 151E1400] 17:07:44 INFO - PROCESS | 2732 | 1466035664046 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16642000) [pid = 2732] [serial = 630] [outer = 151E1400] 17:07:44 INFO - PROCESS | 2732 | 1466035664649 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 2732 | 1466035664683 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:07:44 INFO - PROCESS | 2732 | 1466035664687 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 2732 | 1466035664689 Marionette TRACE conn3 <- [1,806,null,{}] 17:07:44 INFO - PROCESS | 2732 | 1466035664699 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:44 INFO - PROCESS | 2732 | 1466035664704 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:44 INFO - PROCESS | 2732 | 1466035664817 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:07:44 INFO - PROCESS | 2732 | 1466035664942 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 2732 | 1466035664947 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:44 INFO - PROCESS | 2732 | ++DOCSHELL 19727C00 == 38 [pid = 2732] [id = 211] 17:07:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1972BC00) [pid = 2732] [serial = 631] [outer = 00000000] 17:07:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19E31400) [pid = 2732] [serial = 632] [outer = 1972BC00] 17:07:44 INFO - PROCESS | 2732 | 1466035665004 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19F89800) [pid = 2732] [serial = 633] [outer = 1972BC00] 17:07:45 INFO - PROCESS | 2732 | 1466035665810 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1141ms 17:07:45 INFO - PROCESS | 2732 | 1466035665841 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 2732 | 1466035665845 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:07:45 INFO - PROCESS | 2732 | 1466035665850 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:07:45 INFO - PROCESS | 2732 | 1466035665853 Marionette TRACE conn3 <- [1,810,null,{}] 17:07:45 INFO - PROCESS | 2732 | 1466035665859 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 2732 | 1466035665861 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:45 INFO - PROCESS | 2732 | 1466035665943 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:07:46 INFO - PROCESS | 2732 | 1466035666025 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 2732 | 1466035666029 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:46 INFO - PROCESS | 2732 | ++DOCSHELL 12AA6000 == 39 [pid = 2732] [id = 212] 17:07:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (130A1400) [pid = 2732] [serial = 634] [outer = 00000000] 17:07:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1325C400) [pid = 2732] [serial = 635] [outer = 130A1400] 17:07:46 INFO - PROCESS | 2732 | 1466035666125 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (13934400) [pid = 2732] [serial = 636] [outer = 130A1400] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 165C2C00 == 38 [pid = 2732] [id = 8] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1580D400 == 37 [pid = 2732] [id = 27] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 10B5C800 == 36 [pid = 2732] [id = 22] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1314E800 == 35 [pid = 2732] [id = 24] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 10E24C00 == 34 [pid = 2732] [id = 199] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 103D2000 == 33 [pid = 2732] [id = 198] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1309E800 == 32 [pid = 2732] [id = 28] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 131D1C00 == 31 [pid = 2732] [id = 23] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 12D67800 == 30 [pid = 2732] [id = 192] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1A739800 == 29 [pid = 2732] [id = 17] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1AAEAC00 == 28 [pid = 2732] [id = 13] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 15F06C00 == 27 [pid = 2732] [id = 26] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 15198C00 == 26 [pid = 2732] [id = 25] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1A739400 == 25 [pid = 2732] [id = 18] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 1A460800 == 24 [pid = 2732] [id = 10] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 105EC400 == 23 [pid = 2732] [id = 19] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 131CDC00 == 22 [pid = 2732] [id = 20] 17:07:46 INFO - PROCESS | 2732 | --DOCSHELL 10A66C00 == 21 [pid = 2732] [id = 21] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BA7800) [pid = 2732] [serial = 590] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1314FC00) [pid = 2732] [serial = 576] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13106400) [pid = 2732] [serial = 575] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (12BBD000) [pid = 2732] [serial = 578] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D80800) [pid = 2732] [serial = 567] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (13656000) [pid = 2732] [serial = 566] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16BAA000) [pid = 2732] [serial = 570] [outer = 00000000] [url = about:blank] 17:07:46 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16797C00) [pid = 2732] [serial = 569] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (197D0400) [pid = 2732] [serial = 573] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19728400) [pid = 2732] [serial = 572] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15F06400) [pid = 2732] [serial = 584] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (163D7000) [pid = 2732] [serial = 585] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1663A800) [pid = 2732] [serial = 587] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (13D71800) [pid = 2732] [serial = 581] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1671F800) [pid = 2732] [serial = 588] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (14309800) [pid = 2732] [serial = 582] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1307BC00) [pid = 2732] [serial = 579] [outer = 00000000] [url = about:blank] 17:07:47 INFO - PROCESS | 2732 | 1466035667192 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 2732 | 1466035667225 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:07:47 INFO - PROCESS | 2732 | 1466035667229 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 2732 | 1466035667232 Marionette TRACE conn3 <- [1,814,null,{}] 17:07:47 INFO - PROCESS | 2732 | 1466035667238 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 2732 | 1466035667240 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:47 INFO - PROCESS | 2732 | 1466035667327 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:07:47 INFO - PROCESS | 2732 | 1466035667452 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 2732 | 1466035667455 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:47 INFO - PROCESS | 2732 | ++DOCSHELL 10B5C800 == 22 [pid = 2732] [id = 213] 17:07:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (10B60000) [pid = 2732] [serial = 637] [outer = 00000000] 17:07:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (12D67800) [pid = 2732] [serial = 638] [outer = 10B60000] 17:07:47 INFO - PROCESS | 2732 | 1466035667501 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1307C800) [pid = 2732] [serial = 639] [outer = 10B60000] 17:07:47 INFO - PROCESS | 2732 | 1466035667914 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 725ms 17:07:47 INFO - PROCESS | 2732 | 1466035667967 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 2732 | 1466035667971 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:07:47 INFO - PROCESS | 2732 | 1466035667981 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 2732 | 1466035667984 Marionette TRACE conn3 <- [1,818,null,{}] 17:07:47 INFO - PROCESS | 2732 | 1466035667988 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 2732 | 1466035667991 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:48 INFO - PROCESS | 2732 | 1466035668074 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:07:48 INFO - PROCESS | 2732 | 1466035668083 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 2732 | 1466035668085 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:48 INFO - PROCESS | 2732 | ++DOCSHELL 1364F400 == 23 [pid = 2732] [id = 214] 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13654C00) [pid = 2732] [serial = 640] [outer = 00000000] 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1393F400) [pid = 2732] [serial = 641] [outer = 13654C00] 17:07:48 INFO - PROCESS | 2732 | 1466035668132 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13D73000) [pid = 2732] [serial = 642] [outer = 13654C00] 17:07:48 INFO - PROCESS | 2732 | 1466035668567 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 633ms 17:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:07:48 INFO - PROCESS | 2732 | 1466035668606 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 2732 | 1466035668608 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:07:48 INFO - PROCESS | 2732 | 1466035668612 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 2732 | 1466035668615 Marionette TRACE conn3 <- [1,822,null,{}] 17:07:48 INFO - PROCESS | 2732 | 1466035668625 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 2732 | 1466035668630 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:48 INFO - PROCESS | 2732 | 1466035668739 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:07:48 INFO - PROCESS | 2732 | 1466035668749 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 2732 | 1466035668752 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:48 INFO - PROCESS | 2732 | ++DOCSHELL 15805000 == 24 [pid = 2732] [id = 215] 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15805400) [pid = 2732] [serial = 643] [outer = 00000000] 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (158AD400) [pid = 2732] [serial = 644] [outer = 15805400] 17:07:48 INFO - PROCESS | 2732 | 1466035668799 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F05C00) [pid = 2732] [serial = 645] [outer = 15805400] 17:07:49 INFO - PROCESS | 2732 | 1466035669254 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 679ms 17:07:49 INFO - PROCESS | 2732 | 1466035669310 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 2732 | 1466035669322 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:07:49 INFO - PROCESS | 2732 | 1466035669325 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 2732 | 1466035669327 Marionette TRACE conn3 <- [1,826,null,{}] 17:07:49 INFO - PROCESS | 2732 | 1466035669337 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 2732 | 1466035669339 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:49 INFO - PROCESS | 2732 | 1466035669445 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:07:49 INFO - PROCESS | 2732 | 1466035669450 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 2732 | 1466035669452 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:49 INFO - PROCESS | 2732 | ++DOCSHELL 1580B800 == 25 [pid = 2732] [id = 216] 17:07:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (158AAC00) [pid = 2732] [serial = 646] [outer = 00000000] 17:07:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1663F400) [pid = 2732] [serial = 647] [outer = 158AAC00] 17:07:49 INFO - PROCESS | 2732 | 1466035669499 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16797C00) [pid = 2732] [serial = 648] [outer = 158AAC00] 17:07:49 INFO - PROCESS | 2732 | 1466035669935 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 633ms 17:07:49 INFO - PROCESS | 2732 | 1466035669947 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 2732 | 1466035669949 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:07:49 INFO - PROCESS | 2732 | 1466035669952 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 2732 | 1466035669953 Marionette TRACE conn3 <- [1,830,null,{}] 17:07:49 INFO - PROCESS | 2732 | 1466035669957 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 2732 | 1466035669959 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:50 INFO - PROCESS | 2732 | 1466035670062 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:07:50 INFO - PROCESS | 2732 | 1466035670143 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 2732 | 1466035670145 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:50 INFO - PROCESS | 2732 | ++DOCSHELL 16AD6C00 == 26 [pid = 2732] [id = 217] 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA0000) [pid = 2732] [serial = 649] [outer = 00000000] 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16BEF400) [pid = 2732] [serial = 650] [outer = 16BA0000] 17:07:50 INFO - PROCESS | 2732 | 1466035670188 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (171B7400) [pid = 2732] [serial = 651] [outer = 16BA0000] 17:07:50 INFO - PROCESS | 2732 | 1466035670599 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 679ms 17:07:50 INFO - PROCESS | 2732 | 1466035670652 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 2732 | 1466035670654 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:07:50 INFO - PROCESS | 2732 | 1466035670657 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:07:50 INFO - PROCESS | 2732 | 1466035670659 Marionette TRACE conn3 <- [1,834,null,{}] 17:07:50 INFO - PROCESS | 2732 | 1466035670662 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 2732 | 1466035670668 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:50 INFO - PROCESS | 2732 | 1466035670794 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:07:50 INFO - PROCESS | 2732 | 1466035670806 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 2732 | 1466035670808 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:50 INFO - PROCESS | 2732 | ++DOCSHELL 173B4800 == 27 [pid = 2732] [id = 218] 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (176B8C00) [pid = 2732] [serial = 652] [outer = 00000000] 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19691400) [pid = 2732] [serial = 653] [outer = 176B8C00] 17:07:50 INFO - PROCESS | 2732 | 1466035670902 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (197D1400) [pid = 2732] [serial = 654] [outer = 176B8C00] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16BA0400) [pid = 2732] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (131D9800) [pid = 2732] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (103D3C00) [pid = 2732] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15C25400) [pid = 2732] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13D74000) [pid = 2732] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16791000) [pid = 2732] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (114B9800) [pid = 2732] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1437A800) [pid = 2732] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19E31C00) [pid = 2732] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (197D2800) [pid = 2732] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19697800) [pid = 2732] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:07:51 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (13938C00) [pid = 2732] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:07:51 INFO - PROCESS | 2732 | 1466035671528 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 925ms 17:07:51 INFO - PROCESS | 2732 | 1466035671587 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 2732 | 1466035671589 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:07:51 INFO - PROCESS | 2732 | 1466035671592 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 2732 | 1466035671594 Marionette TRACE conn3 <- [1,838,null,{}] 17:07:51 INFO - PROCESS | 2732 | 1466035671597 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 2732 | 1466035671608 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:51 INFO - PROCESS | 2732 | 1466035671686 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:07:51 INFO - PROCESS | 2732 | 1466035671694 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 2732 | 1466035671696 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:51 INFO - PROCESS | 2732 | ++DOCSHELL 131D9800 == 28 [pid = 2732] [id = 219] 17:07:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D74000) [pid = 2732] [serial = 655] [outer = 00000000] 17:07:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16BA2800) [pid = 2732] [serial = 656] [outer = 13D74000] 17:07:51 INFO - PROCESS | 2732 | 1466035671739 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16BA8800) [pid = 2732] [serial = 657] [outer = 13D74000] 17:07:52 INFO - PROCESS | 2732 | 1466035672147 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 586ms 17:07:52 INFO - PROCESS | 2732 | 1466035672189 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 2732 | 1466035672191 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:07:52 INFO - PROCESS | 2732 | 1466035672194 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:07:52 INFO - PROCESS | 2732 | 1466035672196 Marionette TRACE conn3 <- [1,842,null,{}] 17:07:52 INFO - PROCESS | 2732 | 1466035672199 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 2732 | 1466035672201 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:52 INFO - PROCESS | 2732 | 1466035672276 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:07:52 INFO - PROCESS | 2732 | 1466035672281 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 2732 | 1466035672283 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:52 INFO - PROCESS | 2732 | ++DOCSHELL 15C26C00 == 29 [pid = 2732] [id = 220] 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19693C00) [pid = 2732] [serial = 658] [outer = 00000000] 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19B44C00) [pid = 2732] [serial = 659] [outer = 19693C00] 17:07:52 INFO - PROCESS | 2732 | 1466035672326 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19B46800) [pid = 2732] [serial = 660] [outer = 19693C00] 17:07:52 INFO - PROCESS | 2732 | 1466035672737 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 17:07:52 INFO - PROCESS | 2732 | 1466035672775 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 2732 | 1466035672777 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:07:52 INFO - PROCESS | 2732 | 1466035672780 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:07:52 INFO - PROCESS | 2732 | 1466035672782 Marionette TRACE conn3 <- [1,846,null,{}] 17:07:52 INFO - PROCESS | 2732 | 1466035672785 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 2732 | 1466035672787 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:52 INFO - PROCESS | 2732 | 1466035672862 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:07:52 INFO - PROCESS | 2732 | 1466035672870 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 2732 | 1466035672872 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:52 INFO - PROCESS | 2732 | ++DOCSHELL 15804C00 == 30 [pid = 2732] [id = 221] 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19F94400) [pid = 2732] [serial = 661] [outer = 00000000] 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A37A800) [pid = 2732] [serial = 662] [outer = 19F94400] 17:07:52 INFO - PROCESS | 2732 | 1466035672918 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (114C5000) [pid = 2732] [serial = 663] [outer = 19F94400] 17:07:53 INFO - PROCESS | 2732 | 1466035673347 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 17:07:53 INFO - PROCESS | 2732 | 1466035673377 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 2732 | 1466035673379 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:07:53 INFO - PROCESS | 2732 | 1466035673382 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - PROCESS | 2732 | 1466035673384 Marionette TRACE conn3 <- [1,850,null,{}] 17:07:53 INFO - PROCESS | 2732 | 1466035673388 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:53 INFO - PROCESS | 2732 | 1466035673390 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:53 INFO - PROCESS | 2732 | 1466035673512 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:07:53 INFO - PROCESS | 2732 | 1466035673608 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 2732 | 1466035673611 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:53 INFO - PROCESS | 2732 | ++DOCSHELL 103D2000 == 31 [pid = 2732] [id = 222] 17:07:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (103D2800) [pid = 2732] [serial = 664] [outer = 00000000] 17:07:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (105E8400) [pid = 2732] [serial = 665] [outer = 103D2800] 17:07:53 INFO - PROCESS | 2732 | 1466035673666 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (10B57800) [pid = 2732] [serial = 666] [outer = 103D2800] 17:07:54 INFO - PROCESS | 2732 | 1466035674459 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1141ms 17:07:54 INFO - PROCESS | 2732 | 1466035674524 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 2732 | 1466035674528 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:07:54 INFO - PROCESS | 2732 | 1466035674532 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 2732 | 1466035674536 Marionette TRACE conn3 <- [1,854,null,{}] 17:07:54 INFO - PROCESS | 2732 | 1466035674541 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 2732 | 1466035674544 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:54 INFO - PROCESS | 2732 | 1466035674666 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:07:54 INFO - PROCESS | 2732 | 1466035674785 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 2732 | 1466035674789 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:54 INFO - PROCESS | 2732 | ++DOCSHELL 13930800 == 32 [pid = 2732] [id = 223] 17:07:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (14309C00) [pid = 2732] [serial = 667] [outer = 00000000] 17:07:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1437FC00) [pid = 2732] [serial = 668] [outer = 14309C00] 17:07:54 INFO - PROCESS | 2732 | 1466035674844 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (151DD000) [pid = 2732] [serial = 669] [outer = 14309C00] 17:07:55 INFO - PROCESS | 2732 | 1466035675663 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1173ms 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16BA9000) [pid = 2732] [serial = 608] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (173B3000) [pid = 2732] [serial = 611] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (176B9800) [pid = 2732] [serial = 612] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10565C00) [pid = 2732] [serial = 593] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (10F56400) [pid = 2732] [serial = 594] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (163CFC00) [pid = 2732] [serial = 605] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (143D1400) [pid = 2732] [serial = 596] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15110800) [pid = 2732] [serial = 597] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16CF5800) [pid = 2732] [serial = 591] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1312B800) [pid = 2732] [serial = 599] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (131D3000) [pid = 2732] [serial = 600] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (143D3000) [pid = 2732] [serial = 602] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (151D7800) [pid = 2732] [serial = 603] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E3BC00) [pid = 2732] [serial = 623] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (19E4D000) [pid = 2732] [serial = 624] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19B49C00) [pid = 2732] [serial = 621] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1972A800) [pid = 2732] [serial = 614] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19692400) [pid = 2732] [serial = 618] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1968F400) [pid = 2732] [serial = 617] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (19B47400) [pid = 2732] [serial = 620] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1992B000) [pid = 2732] [serial = 615] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (16637400) [pid = 2732] [serial = 606] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (170BCC00) [pid = 2732] [serial = 609] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2732 | 1466035675729 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 2732 | 1466035675733 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:07:55 INFO - PROCESS | 2732 | 1466035675738 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 2732 | 1466035675741 Marionette TRACE conn3 <- [1,858,null,{}] 17:07:55 INFO - PROCESS | 2732 | 1466035675746 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 2732 | 1466035675749 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:55 INFO - PROCESS | 2732 | 1466035675839 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:07:55 INFO - PROCESS | 2732 | 1466035675845 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 2732 | 1466035675850 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:55 INFO - PROCESS | 2732 | ++DOCSHELL 114C3800 == 33 [pid = 2732] [id = 224] 17:07:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (114C4800) [pid = 2732] [serial = 670] [outer = 00000000] 17:07:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (12A1B000) [pid = 2732] [serial = 671] [outer = 114C4800] 17:07:55 INFO - PROCESS | 2732 | 1466035675896 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (130A6C00) [pid = 2732] [serial = 672] [outer = 114C4800] 17:07:56 INFO - PROCESS | 2732 | 1466035676453 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 787ms 17:07:56 INFO - PROCESS | 2732 | 1466035676639 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:07:56 INFO - PROCESS | 2732 | 1466035676643 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:07:56 INFO - PROCESS | 2732 | 1466035676669 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:07:56 INFO - PROCESS | 2732 | 1466035676672 Marionette TRACE conn3 <- [1,862,null,{}] 17:07:56 INFO - PROCESS | 2732 | 1466035676676 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:56 INFO - PROCESS | 2732 | 1466035676678 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:56 INFO - PROCESS | 2732 | 1466035676764 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:07:56 INFO - PROCESS | 2732 | 1466035676771 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 2732 | 1466035676774 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:56 INFO - PROCESS | 2732 | ++DOCSHELL 14311400 == 34 [pid = 2732] [id = 225] 17:07:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (14311800) [pid = 2732] [serial = 673] [outer = 00000000] 17:07:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (163CFC00) [pid = 2732] [serial = 674] [outer = 14311800] 17:07:56 INFO - PROCESS | 2732 | 1466035676821 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (16636400) [pid = 2732] [serial = 675] [outer = 14311800] 17:07:57 INFO - PROCESS | 2732 | 1466035677303 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 679ms 17:07:57 INFO - PROCESS | 2732 | 1466035677368 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 2732 | 1466035677371 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:07:57 INFO - PROCESS | 2732 | 1466035677374 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 2732 | 1466035677377 Marionette TRACE conn3 <- [1,866,null,{}] 17:07:57 INFO - PROCESS | 2732 | 1466035677388 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:57 INFO - PROCESS | 2732 | 1466035677392 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:57 INFO - PROCESS | 2732 | 1466035677474 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:07:57 INFO - PROCESS | 2732 | 1466035677483 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 2732 | 1466035677486 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:57 INFO - PROCESS | 2732 | ++DOCSHELL 16C59000 == 35 [pid = 2732] [id = 226] 17:07:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16CF5800) [pid = 2732] [serial = 676] [outer = 00000000] 17:07:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (171B5C00) [pid = 2732] [serial = 677] [outer = 16CF5800] 17:07:57 INFO - PROCESS | 2732 | 1466035677606 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (173B2400) [pid = 2732] [serial = 678] [outer = 16CF5800] 17:07:57 INFO - PROCESS | 2732 | 1466035677982 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 618ms 17:07:57 INFO - PROCESS | 2732 | 1466035677995 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 2732 | 1466035677998 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:07:57 INFO - PROCESS | 2732 | 1466035678002 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 2732 | 1466035678005 Marionette TRACE conn3 <- [1,870,null,{}] 17:07:58 INFO - PROCESS | 2732 | 1466035678009 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 2732 | 1466035678013 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:58 INFO - PROCESS | 2732 | 1466035678133 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:07:58 INFO - PROCESS | 2732 | 1466035678138 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 2732 | 1466035678140 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:58 INFO - PROCESS | 2732 | ++DOCSHELL 17A29400 == 36 [pid = 2732] [id = 227] 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17A2A400) [pid = 2732] [serial = 679] [outer = 00000000] 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19690C00) [pid = 2732] [serial = 680] [outer = 17A2A400] 17:07:58 INFO - PROCESS | 2732 | 1466035678184 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (197C6C00) [pid = 2732] [serial = 681] [outer = 17A2A400] 17:07:58 INFO - PROCESS | 2732 | 1466035678609 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 633ms 17:07:58 INFO - PROCESS | 2732 | 1466035678642 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 2732 | 1466035678644 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:07:58 INFO - PROCESS | 2732 | 1466035678648 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:07:58 INFO - PROCESS | 2732 | 1466035678649 Marionette TRACE conn3 <- [1,874,null,{}] 17:07:58 INFO - PROCESS | 2732 | 1466035678653 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 2732 | 1466035678655 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:58 INFO - PROCESS | 2732 | 1466035678759 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:07:58 INFO - PROCESS | 2732 | 1466035678764 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 2732 | 1466035678766 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:58 INFO - PROCESS | 2732 | ++DOCSHELL 15197C00 == 37 [pid = 2732] [id = 228] 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (17ADF800) [pid = 2732] [serial = 682] [outer = 00000000] 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1992CC00) [pid = 2732] [serial = 683] [outer = 17ADF800] 17:07:58 INFO - PROCESS | 2732 | 1466035678809 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19B44800) [pid = 2732] [serial = 684] [outer = 17ADF800] 17:07:59 INFO - PROCESS | 2732 | 1466035679268 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 679ms 17:07:59 INFO - PROCESS | 2732 | 1466035679332 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 2732 | 1466035679334 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:07:59 INFO - PROCESS | 2732 | 1466035679344 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 2732 | 1466035679346 Marionette TRACE conn3 <- [1,878,null,{}] 17:07:59 INFO - PROCESS | 2732 | 1466035679350 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 2732 | 1466035679355 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:59 INFO - PROCESS | 2732 | 1466035679489 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:07:59 INFO - PROCESS | 2732 | 1466035679502 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 2732 | 1466035679504 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:07:59 INFO - PROCESS | 2732 | ++DOCSHELL 19E4F400 == 38 [pid = 2732] [id = 229] 17:07:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19E54400) [pid = 2732] [serial = 685] [outer = 00000000] 17:07:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A464000) [pid = 2732] [serial = 686] [outer = 19E54400] 17:07:59 INFO - PROCESS | 2732 | 1466035679556 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A667000) [pid = 2732] [serial = 687] [outer = 19E54400] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (130A1400) [pid = 2732] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15805400) [pid = 2732] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (176B8C00) [pid = 2732] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16BA0000) [pid = 2732] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10B60000) [pid = 2732] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13654C00) [pid = 2732] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13D74000) [pid = 2732] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (12DF7C00) [pid = 2732] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (151E1400) [pid = 2732] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1972BC00) [pid = 2732] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (158AAC00) [pid = 2732] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:07:59 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19693C00) [pid = 2732] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:08:00 INFO - PROCESS | 2732 | 1466035680124 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 787ms 17:08:00 INFO - PROCESS | 2732 | 1466035680145 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 2732 | 1466035680146 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:08:00 INFO - PROCESS | 2732 | 1466035680150 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 2732 | 1466035680151 Marionette TRACE conn3 <- [1,882,null,{}] 17:08:00 INFO - PROCESS | 2732 | 1466035680155 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 2732 | 1466035680157 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:00 INFO - PROCESS | 2732 | 1466035680262 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:08:00 INFO - PROCESS | 2732 | 1466035680309 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 2732 | 1466035680311 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:00 INFO - PROCESS | 2732 | ++DOCSHELL 130A1400 == 39 [pid = 2732] [id = 230] 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13106000) [pid = 2732] [serial = 688] [outer = 00000000] 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1671F800) [pid = 2732] [serial = 689] [outer = 13106000] 17:08:00 INFO - PROCESS | 2732 | 1466035680353 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (19733400) [pid = 2732] [serial = 690] [outer = 13106000] 17:08:00 INFO - PROCESS | 2732 | 1466035680709 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 17:08:00 INFO - PROCESS | 2732 | 1466035680731 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 2732 | 1466035680733 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:08:00 INFO - PROCESS | 2732 | 1466035680736 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 2732 | 1466035680738 Marionette TRACE conn3 <- [1,886,null,{}] 17:08:00 INFO - PROCESS | 2732 | 1466035680741 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 2732 | 1466035680743 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:00 INFO - PROCESS | 2732 | 1466035680850 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:08:00 INFO - PROCESS | 2732 | 1466035680858 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 2732 | 1466035680860 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:00 INFO - PROCESS | 2732 | ++DOCSHELL 1325AC00 == 40 [pid = 2732] [id = 231] 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F05800) [pid = 2732] [serial = 691] [outer = 00000000] 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1A66E400) [pid = 2732] [serial = 692] [outer = 15F05800] 17:08:00 INFO - PROCESS | 2732 | 1466035680903 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A670400) [pid = 2732] [serial = 693] [outer = 15F05800] 17:08:01 INFO - PROCESS | 2732 | 1466035681294 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 17:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:08:01 INFO - PROCESS | 2732 | 1466035681334 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 2732 | 1466035681335 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:08:01 INFO - PROCESS | 2732 | 1466035681339 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 2732 | 1466035681340 Marionette TRACE conn3 <- [1,890,null,{}] 17:08:01 INFO - PROCESS | 2732 | 1466035681343 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 2732 | 1466035681345 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:01 INFO - PROCESS | 2732 | 1466035681432 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:08:01 INFO - PROCESS | 2732 | 1466035681515 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 2732 | 1466035681517 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:01 INFO - PROCESS | 2732 | ++DOCSHELL 15197800 == 41 [pid = 2732] [id = 232] 17:08:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (173AE800) [pid = 2732] [serial = 694] [outer = 00000000] 17:08:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A695000) [pid = 2732] [serial = 695] [outer = 173AE800] 17:08:01 INFO - PROCESS | 2732 | 1466035681559 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A697800) [pid = 2732] [serial = 696] [outer = 173AE800] 17:08:01 INFO - PROCESS | 2732 | 1466035681905 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 618ms 17:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:08:01 INFO - PROCESS | 2732 | 1466035681971 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 2732 | 1466035681975 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:08:01 INFO - PROCESS | 2732 | 1466035681980 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 2732 | 1466035681984 Marionette TRACE conn3 <- [1,894,null,{}] 17:08:01 INFO - PROCESS | 2732 | 1466035681990 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 2732 | 1466035681994 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:02 INFO - PROCESS | 2732 | 1466035682144 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:08:02 INFO - PROCESS | 2732 | 1466035682226 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 2732 | 1466035682230 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:02 INFO - PROCESS | 2732 | ++DOCSHELL 10F5E800 == 42 [pid = 2732] [id = 233] 17:08:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (10F5F400) [pid = 2732] [serial = 697] [outer = 00000000] 17:08:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (11CCB800) [pid = 2732] [serial = 698] [outer = 10F5F400] 17:08:02 INFO - PROCESS | 2732 | 1466035682289 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1312B800) [pid = 2732] [serial = 699] [outer = 10F5F400] 17:08:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1430AC00) [pid = 2732] [serial = 700] [outer = 1A732400] 17:08:02 INFO - PROCESS | 2732 | 1466035682945 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 988ms 17:08:02 INFO - PROCESS | 2732 | 1466035682981 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 2732 | 1466035682984 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:08:02 INFO - PROCESS | 2732 | 1466035682990 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 2732 | 1466035682994 Marionette TRACE conn3 <- [1,898,null,{}] 17:08:02 INFO - PROCESS | 2732 | 1466035682999 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 2732 | 1466035683001 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:03 INFO - PROCESS | 2732 | 1466035683090 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:08:03 INFO - PROCESS | 2732 | 1466035683188 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 2732 | 1466035683191 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:03 INFO - PROCESS | 2732 | ++DOCSHELL 171D1800 == 43 [pid = 2732] [id = 234] 17:08:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171D8800) [pid = 2732] [serial = 701] [outer = 00000000] 17:08:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (176C2800) [pid = 2732] [serial = 702] [outer = 171D8800] 17:08:03 INFO - PROCESS | 2732 | 1466035683250 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (197CF800) [pid = 2732] [serial = 703] [outer = 171D8800] 17:08:03 INFO - PROCESS | 2732 | 1466035683811 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 895ms 17:08:03 INFO - PROCESS | 2732 | 1466035683874 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 2732 | 1466035683876 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:08:03 INFO - PROCESS | 2732 | 1466035683880 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - PROCESS | 2732 | 1466035683882 Marionette TRACE conn3 <- [1,902,null,{}] 17:08:03 INFO - PROCESS | 2732 | 1466035683892 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:03 INFO - PROCESS | 2732 | 1466035683896 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:03 INFO - PROCESS | 2732 | 1466035684003 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:08:04 INFO - PROCESS | 2732 | 1466035684131 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 2732 | 1466035684137 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:04 INFO - PROCESS | 2732 | ++DOCSHELL 1A66D800 == 44 [pid = 2732] [id = 235] 17:08:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A66E000) [pid = 2732] [serial = 704] [outer = 00000000] 17:08:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A69A800) [pid = 2732] [serial = 705] [outer = 1A66E000] 17:08:04 INFO - PROCESS | 2732 | 1466035684196 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A69F400) [pid = 2732] [serial = 706] [outer = 1A66E000] 17:08:04 INFO - PROCESS | 2732 | 1466035684744 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 895ms 17:08:04 INFO - PROCESS | 2732 | 1466035684767 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 2732 | 1466035684770 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:08:04 INFO - PROCESS | 2732 | 1466035684773 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 2732 | 1466035684775 Marionette TRACE conn3 <- [1,906,null,{}] 17:08:04 INFO - PROCESS | 2732 | 1466035684778 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 2732 | 1466035684780 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:04 INFO - PROCESS | 2732 | 1466035684884 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:08:04 INFO - PROCESS | 2732 | 1466035684982 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 2732 | 1466035684985 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:04 INFO - PROCESS | 2732 | ++DOCSHELL 1A73B000 == 45 [pid = 2732] [id = 236] 17:08:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A73B400) [pid = 2732] [serial = 707] [outer = 00000000] 17:08:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A942C00) [pid = 2732] [serial = 708] [outer = 1A73B400] 17:08:05 INFO - PROCESS | 2732 | 1466035685036 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A947000) [pid = 2732] [serial = 709] [outer = 1A73B400] 17:08:05 INFO - PROCESS | 2732 | 1466035685773 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1018ms 17:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:08:05 INFO - PROCESS | 2732 | 1466035685815 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 2732 | 1466035685819 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:08:05 INFO - PROCESS | 2732 | 1466035685824 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 2732 | 1466035685827 Marionette TRACE conn3 <- [1,910,null,{}] 17:08:05 INFO - PROCESS | 2732 | 1466035685833 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 2732 | 1466035685835 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:05 INFO - PROCESS | 2732 | 1466035685932 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:08:06 INFO - PROCESS | 2732 | 1466035686016 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:06 INFO - PROCESS | 2732 | 1466035686021 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:06 INFO - PROCESS | 2732 | ++DOCSHELL 10A47C00 == 46 [pid = 2732] [id = 237] 17:08:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (131DA000) [pid = 2732] [serial = 710] [outer = 00000000] 17:08:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (13D7F800) [pid = 2732] [serial = 711] [outer = 131DA000] 17:08:06 INFO - PROCESS | 2732 | 1466035686117 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1430E800) [pid = 2732] [serial = 712] [outer = 131DA000] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 1325AC00 == 45 [pid = 2732] [id = 231] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 130A1400 == 44 [pid = 2732] [id = 230] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 19E4F400 == 43 [pid = 2732] [id = 229] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 15197C00 == 42 [pid = 2732] [id = 228] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 17A29400 == 41 [pid = 2732] [id = 227] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 16C59000 == 40 [pid = 2732] [id = 226] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 14311400 == 39 [pid = 2732] [id = 225] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 114C3800 == 38 [pid = 2732] [id = 224] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 103D2000 == 37 [pid = 2732] [id = 222] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 13930800 == 36 [pid = 2732] [id = 223] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 131D9800 == 35 [pid = 2732] [id = 219] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 15804C00 == 34 [pid = 2732] [id = 221] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 15C26C00 == 33 [pid = 2732] [id = 220] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 173B4800 == 32 [pid = 2732] [id = 218] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 1A73B000 == 31 [pid = 2732] [id = 236] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 1A66D800 == 30 [pid = 2732] [id = 235] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 15197800 == 29 [pid = 2732] [id = 232] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 10F5E800 == 28 [pid = 2732] [id = 233] 17:08:06 INFO - PROCESS | 2732 | --DOCSHELL 171D1800 == 27 [pid = 2732] [id = 234] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A37A800) [pid = 2732] [serial = 662] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (13934400) [pid = 2732] [serial = 636] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1325C400) [pid = 2732] [serial = 635] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (158AD400) [pid = 2732] [serial = 644] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (19691400) [pid = 2732] [serial = 653] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (171B7400) [pid = 2732] [serial = 651] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (16BEF400) [pid = 2732] [serial = 650] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (12D67800) [pid = 2732] [serial = 638] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1307C800) [pid = 2732] [serial = 639] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1393F400) [pid = 2732] [serial = 641] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13D73000) [pid = 2732] [serial = 642] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16BA2800) [pid = 2732] [serial = 656] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (197D1400) [pid = 2732] [serial = 654] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13154000) [pid = 2732] [serial = 627] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13102C00) [pid = 2732] [serial = 626] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16642000) [pid = 2732] [serial = 630] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (158AF000) [pid = 2732] [serial = 629] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19F89800) [pid = 2732] [serial = 633] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19E31400) [pid = 2732] [serial = 632] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1663F400) [pid = 2732] [serial = 647] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (16BA8800) [pid = 2732] [serial = 657] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16797C00) [pid = 2732] [serial = 648] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (19B44C00) [pid = 2732] [serial = 659] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19B46800) [pid = 2732] [serial = 660] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F05C00) [pid = 2732] [serial = 645] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 2732 | 1466035687137 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1342ms 17:08:07 INFO - PROCESS | 2732 | 1466035687167 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:08:07 INFO - PROCESS | 2732 | 1466035687174 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:08:07 INFO - PROCESS | 2732 | 1466035687181 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 2732 | 1466035687187 Marionette TRACE conn3 <- [1,914,null,{}] 17:08:07 INFO - PROCESS | 2732 | 1466035687191 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 2732 | 1466035687194 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:07 INFO - PROCESS | 2732 | 1466035687281 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:08:07 INFO - PROCESS | 2732 | 1466035687288 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 2732 | 1466035687291 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:07 INFO - PROCESS | 2732 | ++DOCSHELL 1127E000 == 28 [pid = 2732] [id = 238] 17:08:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1127F800) [pid = 2732] [serial = 713] [outer = 00000000] 17:08:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (12BCB800) [pid = 2732] [serial = 714] [outer = 1127F800] 17:08:07 INFO - PROCESS | 2732 | 1466035687338 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1307BC00) [pid = 2732] [serial = 715] [outer = 1127F800] 17:08:07 INFO - PROCESS | 2732 | 1466035687809 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 648ms 17:08:07 INFO - PROCESS | 2732 | 1466035687835 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 2732 | 1466035687839 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:08:07 INFO - PROCESS | 2732 | 1466035687849 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:08:07 INFO - PROCESS | 2732 | 1466035687852 Marionette TRACE conn3 <- [1,918,null,{}] 17:08:07 INFO - PROCESS | 2732 | 1466035687856 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 2732 | 1466035687858 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:07 INFO - PROCESS | 2732 | 1466035687947 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:08:07 INFO - PROCESS | 2732 | 1466035687992 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 2732 | 1466035687994 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:07 INFO - PROCESS | 2732 | ++DOCSHELL 13932400 == 29 [pid = 2732] [id = 239] 17:08:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13934400) [pid = 2732] [serial = 716] [outer = 00000000] 17:08:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13CBD000) [pid = 2732] [serial = 717] [outer = 13934400] 17:08:08 INFO - PROCESS | 2732 | 1466035688041 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (13D72800) [pid = 2732] [serial = 718] [outer = 13934400] 17:08:08 INFO - PROCESS | 2732 | 1466035688479 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 679ms 17:08:08 INFO - PROCESS | 2732 | 1466035688534 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 2732 | 1466035688537 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:08:08 INFO - PROCESS | 2732 | 1466035688540 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 2732 | 1466035688544 Marionette TRACE conn3 <- [1,922,null,{}] 17:08:08 INFO - PROCESS | 2732 | 1466035688554 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 2732 | 1466035688558 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:08 INFO - PROCESS | 2732 | 1466035688639 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:08:08 INFO - PROCESS | 2732 | 1466035688648 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 2732 | 1466035688651 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:08 INFO - PROCESS | 2732 | ++DOCSHELL 151E0000 == 30 [pid = 2732] [id = 240] 17:08:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (151E5C00) [pid = 2732] [serial = 719] [outer = 00000000] 17:08:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F05C00) [pid = 2732] [serial = 720] [outer = 151E5C00] 17:08:08 INFO - PROCESS | 2732 | 1466035688770 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (163D4000) [pid = 2732] [serial = 721] [outer = 151E5C00] 17:08:09 INFO - PROCESS | 2732 | 1466035689188 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 694ms 17:08:09 INFO - PROCESS | 2732 | 1466035689240 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 2732 | 1466035689242 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:08:09 INFO - PROCESS | 2732 | 1466035689245 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 2732 | 1466035689247 Marionette TRACE conn3 <- [1,926,null,{}] 17:08:09 INFO - PROCESS | 2732 | 1466035689250 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 2732 | 1466035689252 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:09 INFO - PROCESS | 2732 | 1466035689403 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:08:09 INFO - PROCESS | 2732 | 1466035689426 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 2732 | 1466035689428 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:09 INFO - PROCESS | 2732 | ++DOCSHELL 16723C00 == 31 [pid = 2732] [id = 241] 17:08:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16724000) [pid = 2732] [serial = 722] [outer = 00000000] 17:08:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1679D400) [pid = 2732] [serial = 723] [outer = 16724000] 17:08:09 INFO - PROCESS | 2732 | 1466035689472 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16B9F000) [pid = 2732] [serial = 724] [outer = 16724000] 17:08:09 INFO - PROCESS | 2732 | 1466035689874 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 695ms 17:08:09 INFO - PROCESS | 2732 | 1466035689930 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 2732 | 1466035689932 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:08:09 INFO - PROCESS | 2732 | 1466035689936 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 2732 | 1466035689937 Marionette TRACE conn3 <- [1,930,null,{}] 17:08:09 INFO - PROCESS | 2732 | 1466035689941 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 2732 | 1466035689943 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:10 INFO - PROCESS | 2732 | 1466035690046 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:08:10 INFO - PROCESS | 2732 | 1466035690051 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 2732 | 1466035690053 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:10 INFO - PROCESS | 2732 | ++DOCSHELL 16640C00 == 32 [pid = 2732] [id = 242] 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16AD8800) [pid = 2732] [serial = 725] [outer = 00000000] 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16CF6800) [pid = 2732] [serial = 726] [outer = 16AD8800] 17:08:10 INFO - PROCESS | 2732 | 1466035690096 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (170B9400) [pid = 2732] [serial = 727] [outer = 16AD8800] 17:08:10 INFO - PROCESS | 2732 | 1466035690578 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 694ms 17:08:10 INFO - PROCESS | 2732 | 1466035690633 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 2732 | 1466035690635 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:08:10 INFO - PROCESS | 2732 | 1466035690638 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 2732 | 1466035690640 Marionette TRACE conn3 <- [1,934,null,{}] 17:08:10 INFO - PROCESS | 2732 | 1466035690649 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 2732 | 1466035690654 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:10 INFO - PROCESS | 2732 | 1466035690800 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:08:10 INFO - PROCESS | 2732 | 1466035690813 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 2732 | 1466035690815 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:10 INFO - PROCESS | 2732 | ++DOCSHELL 1968EC00 == 33 [pid = 2732] [id = 243] 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (17F68000) [pid = 2732] [serial = 728] [outer = 00000000] 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19727000) [pid = 2732] [serial = 729] [outer = 17F68000] 17:08:10 INFO - PROCESS | 2732 | 1466035690905 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (197D1800) [pid = 2732] [serial = 730] [outer = 17F68000] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (15F05800) [pid = 2732] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (17A2A400) [pid = 2732] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (16CF5800) [pid = 2732] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (114C4800) [pid = 2732] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (14309C00) [pid = 2732] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (17ADF800) [pid = 2732] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (103D2800) [pid = 2732] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (14311800) [pid = 2732] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13106000) [pid = 2732] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19E54400) [pid = 2732] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (173AE800) [pid = 2732] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:08:11 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19F94400) [pid = 2732] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:08:11 INFO - PROCESS | 2732 | 1466035691453 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 895ms 17:08:11 INFO - PROCESS | 2732 | 1466035691527 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 2732 | 1466035691538 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:08:11 INFO - PROCESS | 2732 | 1466035691542 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:08:11 INFO - PROCESS | 2732 | 1466035691543 Marionette TRACE conn3 <- [1,938,null,{}] 17:08:11 INFO - PROCESS | 2732 | 1466035691546 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 2732 | 1466035691548 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:11 INFO - PROCESS | 2732 | 1466035691624 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:08:11 INFO - PROCESS | 2732 | 1466035691629 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 2732 | 1466035691631 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:11 INFO - PROCESS | 2732 | ++DOCSHELL 131D2000 == 34 [pid = 2732] [id = 244] 17:08:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F09400) [pid = 2732] [serial = 731] [outer = 00000000] 17:08:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (17A2A400) [pid = 2732] [serial = 732] [outer = 15F09400] 17:08:11 INFO - PROCESS | 2732 | 1466035691673 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19697C00) [pid = 2732] [serial = 733] [outer = 15F09400] 17:08:12 INFO - PROCESS | 2732 | 1466035692078 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 17:08:12 INFO - PROCESS | 2732 | 1466035692142 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 2732 | 1466035692144 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:08:12 INFO - PROCESS | 2732 | 1466035692148 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 2732 | 1466035692149 Marionette TRACE conn3 <- [1,942,null,{}] 17:08:12 INFO - PROCESS | 2732 | 1466035692153 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 2732 | 1466035692154 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:12 INFO - PROCESS | 2732 | 1466035692214 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:08:12 INFO - PROCESS | 2732 | 1466035692219 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 2732 | 1466035692221 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:12 INFO - PROCESS | 2732 | ++DOCSHELL 13CBC800 == 35 [pid = 2732] [id = 245] 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16641C00) [pid = 2732] [serial = 734] [outer = 00000000] 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19B47800) [pid = 2732] [serial = 735] [outer = 16641C00] 17:08:12 INFO - PROCESS | 2732 | 1466035692273 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B49800) [pid = 2732] [serial = 736] [outer = 16641C00] 17:08:12 INFO - PROCESS | 2732 | 1466035692729 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 17:08:12 INFO - PROCESS | 2732 | 1466035692768 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 2732 | 1466035692770 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 2732 | 1466035692773 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:08:12 INFO - PROCESS | 2732 | 1466035692775 Marionette TRACE conn3 <- [1,946,null,{}] 17:08:12 INFO - PROCESS | 2732 | 1466035692778 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 2732 | 1466035692780 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:12 INFO - PROCESS | 2732 | 1466035692856 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:08:12 INFO - PROCESS | 2732 | 1466035692861 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 2732 | 1466035692863 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:12 INFO - PROCESS | 2732 | ++DOCSHELL 19E33400 == 36 [pid = 2732] [id = 246] 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E34000) [pid = 2732] [serial = 737] [outer = 00000000] 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19E4B800) [pid = 2732] [serial = 738] [outer = 19E34000] 17:08:12 INFO - PROCESS | 2732 | 1466035692905 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19F88400) [pid = 2732] [serial = 739] [outer = 19E34000] 17:08:13 INFO - PROCESS | 2732 | 1466035693523 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 834ms 17:08:13 INFO - PROCESS | 2732 | 1466035693621 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 2732 | 1466035693626 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:08:13 INFO - PROCESS | 2732 | 1466035693632 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 2732 | 1466035693636 Marionette TRACE conn3 <- [1,950,null,{}] 17:08:13 INFO - PROCESS | 2732 | 1466035693641 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 2732 | 1466035693645 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:13 INFO - PROCESS | 2732 | 1466035693770 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:08:13 INFO - PROCESS | 2732 | 1466035693889 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 2732 | 1466035693894 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:13 INFO - PROCESS | 2732 | ++DOCSHELL 10563000 == 37 [pid = 2732] [id = 247] 17:08:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (105E6400) [pid = 2732] [serial = 740] [outer = 00000000] 17:08:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (12D58800) [pid = 2732] [serial = 741] [outer = 105E6400] 17:08:13 INFO - PROCESS | 2732 | 1466035693950 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (13154C00) [pid = 2732] [serial = 742] [outer = 105E6400] 17:08:14 INFO - PROCESS | 2732 | 1466035694628 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1034ms 17:08:14 INFO - PROCESS | 2732 | 1466035694678 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 2732 | 1466035694682 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:08:14 INFO - PROCESS | 2732 | 1466035694708 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 2732 | 1466035694711 Marionette TRACE conn3 <- [1,954,null,{}] 17:08:14 INFO - PROCESS | 2732 | 1466035694714 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 2732 | 1466035694717 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:14 INFO - PROCESS | 2732 | 1466035694816 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:08:15 INFO - PROCESS | 2732 | 1466035695026 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 2732 | 1466035695029 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:15 INFO - PROCESS | 2732 | ++DOCSHELL 10471400 == 38 [pid = 2732] [id = 248] 17:08:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1047FC00) [pid = 2732] [serial = 743] [outer = 00000000] 17:08:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (10A66C00) [pid = 2732] [serial = 744] [outer = 1047FC00] 17:08:15 INFO - PROCESS | 2732 | 1466035695085 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10F5A800) [pid = 2732] [serial = 745] [outer = 1047FC00] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 13CBC800 == 37 [pid = 2732] [id = 245] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 131D2000 == 36 [pid = 2732] [id = 244] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 1968EC00 == 35 [pid = 2732] [id = 243] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 16640C00 == 34 [pid = 2732] [id = 242] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 16723C00 == 33 [pid = 2732] [id = 241] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 151E0000 == 32 [pid = 2732] [id = 240] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 13932400 == 31 [pid = 2732] [id = 239] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 1127E000 == 30 [pid = 2732] [id = 238] 17:08:15 INFO - PROCESS | 2732 | --DOCSHELL 10A47C00 == 29 [pid = 2732] [id = 237] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (114C5000) [pid = 2732] [serial = 663] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19F94C00) [pid = 2732] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A670400) [pid = 2732] [serial = 693] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19690C00) [pid = 2732] [serial = 680] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (171B5C00) [pid = 2732] [serial = 677] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (12A1B000) [pid = 2732] [serial = 671] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (130A6C00) [pid = 2732] [serial = 672] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1437FC00) [pid = 2732] [serial = 668] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151DD000) [pid = 2732] [serial = 669] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1992CC00) [pid = 2732] [serial = 683] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19B44800) [pid = 2732] [serial = 684] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (105E8400) [pid = 2732] [serial = 665] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (10B57800) [pid = 2732] [serial = 666] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (163CFC00) [pid = 2732] [serial = 674] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16636400) [pid = 2732] [serial = 675] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1671F800) [pid = 2732] [serial = 689] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A464000) [pid = 2732] [serial = 686] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A66E400) [pid = 2732] [serial = 692] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A667000) [pid = 2732] [serial = 687] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (197C6C00) [pid = 2732] [serial = 681] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A695000) [pid = 2732] [serial = 695] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (173B2400) [pid = 2732] [serial = 678] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A697800) [pid = 2732] [serial = 696] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (19733400) [pid = 2732] [serial = 690] [outer = 00000000] [url = about:blank] 17:08:15 INFO - PROCESS | 2732 | 1466035695691 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1019ms 17:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:08:15 INFO - PROCESS | 2732 | 1466035695732 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 2732 | 1466035695735 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:08:15 INFO - PROCESS | 2732 | 1466035695739 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 2732 | 1466035695742 Marionette TRACE conn3 <- [1,958,null,{}] 17:08:15 INFO - PROCESS | 2732 | 1466035695763 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 2732 | 1466035695766 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:15 INFO - PROCESS | 2732 | 1466035695889 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:08:15 INFO - PROCESS | 2732 | 1466035695944 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 2732 | 1466035695947 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:15 INFO - PROCESS | 2732 | ++DOCSHELL 1309E800 == 30 [pid = 2732] [id = 249] 17:08:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (130A6800) [pid = 2732] [serial = 746] [outer = 00000000] 17:08:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13153800) [pid = 2732] [serial = 747] [outer = 130A6800] 17:08:15 INFO - PROCESS | 2732 | 1466035695993 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13657800) [pid = 2732] [serial = 748] [outer = 130A6800] 17:08:16 INFO - PROCESS | 2732 | 1466035696379 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 710ms 17:08:16 INFO - PROCESS | 2732 | 1466035696446 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 2732 | 1466035696450 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:08:16 INFO - PROCESS | 2732 | 1466035696455 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 2732 | 1466035696457 Marionette TRACE conn3 <- [1,962,null,{}] 17:08:16 INFO - PROCESS | 2732 | 1466035696460 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 2732 | 1466035696463 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:16 INFO - PROCESS | 2732 | 1466035696549 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:08:16 INFO - PROCESS | 2732 | 1466035696563 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 2732 | 1466035696566 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:16 INFO - PROCESS | 2732 | ++DOCSHELL 1580C800 == 31 [pid = 2732] [id = 250] 17:08:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15C1D400) [pid = 2732] [serial = 749] [outer = 00000000] 17:08:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15F0C400) [pid = 2732] [serial = 750] [outer = 15C1D400] 17:08:16 INFO - PROCESS | 2732 | 1466035696614 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (163D8C00) [pid = 2732] [serial = 751] [outer = 15C1D400] 17:08:17 INFO - PROCESS | 2732 | 1466035697063 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 17:08:17 INFO - PROCESS | 2732 | 1466035697090 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 2732 | 1466035697092 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:08:17 INFO - PROCESS | 2732 | 1466035697101 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 2732 | 1466035697106 Marionette TRACE conn3 <- [1,966,null,{}] 17:08:17 INFO - PROCESS | 2732 | 1466035697116 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 2732 | 1466035697119 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:17 INFO - PROCESS | 2732 | 1466035697201 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:08:17 INFO - PROCESS | 2732 | 1466035697210 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 2732 | 1466035697212 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:17 INFO - PROCESS | 2732 | ++DOCSHELL 16BA1800 == 32 [pid = 2732] [id = 251] 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16BA1C00) [pid = 2732] [serial = 752] [outer = 00000000] 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16C5F400) [pid = 2732] [serial = 753] [outer = 16BA1C00] 17:08:17 INFO - PROCESS | 2732 | 1466035697255 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (171D3000) [pid = 2732] [serial = 754] [outer = 16BA1C00] 17:08:17 INFO - PROCESS | 2732 | 1466035697692 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 633ms 17:08:17 INFO - PROCESS | 2732 | 1466035697720 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 2732 | 1466035697723 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:08:17 INFO - PROCESS | 2732 | 1466035697726 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 2732 | 1466035697728 Marionette TRACE conn3 <- [1,970,null,{}] 17:08:17 INFO - PROCESS | 2732 | 1466035697731 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 2732 | 1466035697733 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:17 INFO - PROCESS | 2732 | 1466035697816 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:08:17 INFO - PROCESS | 2732 | 1466035697821 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 2732 | 1466035697824 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:17 INFO - PROCESS | 2732 | ++DOCSHELL 176B4800 == 33 [pid = 2732] [id = 252] 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (176B9000) [pid = 2732] [serial = 755] [outer = 00000000] 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1968D800) [pid = 2732] [serial = 756] [outer = 176B9000] 17:08:17 INFO - PROCESS | 2732 | 1466035697867 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19692400) [pid = 2732] [serial = 757] [outer = 176B9000] 17:08:18 INFO - PROCESS | 2732 | 1466035698357 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 694ms 17:08:18 INFO - PROCESS | 2732 | 1466035698426 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 2732 | 1466035698428 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:08:18 INFO - PROCESS | 2732 | 1466035698431 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 2732 | 1466035698433 Marionette TRACE conn3 <- [1,974,null,{}] 17:08:18 INFO - PROCESS | 2732 | 1466035698436 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 2732 | 1466035698438 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:18 INFO - PROCESS | 2732 | 1466035698544 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:08:18 INFO - PROCESS | 2732 | 1466035698602 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 2732 | 1466035698607 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:18 INFO - PROCESS | 2732 | ++DOCSHELL 143D5400 == 34 [pid = 2732] [id = 253] 17:08:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (197C6C00) [pid = 2732] [serial = 758] [outer = 00000000] 17:08:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1992CC00) [pid = 2732] [serial = 759] [outer = 197C6C00] 17:08:18 INFO - PROCESS | 2732 | 1466035698660 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B45000) [pid = 2732] [serial = 760] [outer = 197C6C00] 17:08:19 INFO - PROCESS | 2732 | 1466035699084 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 695ms 17:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:08:19 INFO - PROCESS | 2732 | 1466035699120 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 2732 | 1466035699122 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:08:19 INFO - PROCESS | 2732 | 1466035699158 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 2732 | 1466035699160 Marionette TRACE conn3 <- [1,978,null,{}] 17:08:19 INFO - PROCESS | 2732 | 1466035699166 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 2732 | 1466035699168 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:19 INFO - PROCESS | 2732 | 1466035699276 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:08:19 INFO - PROCESS | 2732 | 1466035699290 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 2732 | 1466035699292 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:19 INFO - PROCESS | 2732 | ++DOCSHELL 19B4B000 == 35 [pid = 2732] [id = 254] 17:08:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E49400) [pid = 2732] [serial = 761] [outer = 00000000] 17:08:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A36C400) [pid = 2732] [serial = 762] [outer = 19E49400] 17:08:19 INFO - PROCESS | 2732 | 1466035699335 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19E4D000) [pid = 2732] [serial = 763] [outer = 19E49400] 17:08:19 INFO - PROCESS | 2732 | 1466035699770 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 664ms 17:08:19 INFO - PROCESS | 2732 | 1466035699802 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 2732 | 1466035699804 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:08:19 INFO - PROCESS | 2732 | 1466035699807 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 2732 | 1466035699809 Marionette TRACE conn3 <- [1,982,null,{}] 17:08:19 INFO - PROCESS | 2732 | 1466035699812 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 2732 | 1466035699814 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:19 INFO - PROCESS | 2732 | 1466035699920 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:08:19 INFO - PROCESS | 2732 | 1466035699925 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 2732 | 1466035699927 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:19 INFO - PROCESS | 2732 | ++DOCSHELL 1A460800 == 36 [pid = 2732] [id = 255] 17:08:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A460C00) [pid = 2732] [serial = 764] [outer = 00000000] 17:08:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A46B800) [pid = 2732] [serial = 765] [outer = 1A460C00] 17:08:19 INFO - PROCESS | 2732 | 1466035699969 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A667000) [pid = 2732] [serial = 766] [outer = 1A460C00] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16724000) [pid = 2732] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16AD8800) [pid = 2732] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13934400) [pid = 2732] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (131DA000) [pid = 2732] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1127F800) [pid = 2732] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151E5C00) [pid = 2732] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (17F68000) [pid = 2732] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10F5F400) [pid = 2732] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (171D8800) [pid = 2732] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A66E000) [pid = 2732] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16641C00) [pid = 2732] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A73B400) [pid = 2732] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:08:20 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F09400) [pid = 2732] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:08:20 INFO - PROCESS | 2732 | 1466035700481 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 725ms 17:08:20 INFO - PROCESS | 2732 | 1466035700531 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 2732 | 1466035700533 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:08:20 INFO - PROCESS | 2732 | 1466035700536 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 2732 | 1466035700538 Marionette TRACE conn3 <- [1,986,null,{}] 17:08:20 INFO - PROCESS | 2732 | 1466035700541 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:20 INFO - PROCESS | 2732 | 1466035700543 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:20 INFO - PROCESS | 2732 | 1466035700644 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:08:20 INFO - PROCESS | 2732 | 1466035700649 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 2732 | 1466035700651 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:20 INFO - PROCESS | 2732 | ++DOCSHELL 1364F000 == 37 [pid = 2732] [id = 256] 17:08:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (151E5C00) [pid = 2732] [serial = 767] [outer = 00000000] 17:08:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (170BCC00) [pid = 2732] [serial = 768] [outer = 151E5C00] 17:08:20 INFO - PROCESS | 2732 | 1466035700694 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (171D8800) [pid = 2732] [serial = 769] [outer = 151E5C00] 17:08:21 INFO - PROCESS | 2732 | 1466035701098 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 587ms 17:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:08:21 INFO - PROCESS | 2732 | 1466035701141 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 2732 | 1466035701143 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 2732 | 1466035701146 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 2732 | 1466035701148 Marionette TRACE conn3 <- [1,990,null,{}] 17:08:21 INFO - PROCESS | 2732 | 1466035701151 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 2732 | 1466035701153 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:21 INFO - PROCESS | 2732 | 1466035701232 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:08:21 INFO - PROCESS | 2732 | 1466035701237 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 2732 | 1466035701248 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:21 INFO - PROCESS | 2732 | ++DOCSHELL 16B9F400 == 38 [pid = 2732] [id = 257] 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (173AE400) [pid = 2732] [serial = 770] [outer = 00000000] 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A45FC00) [pid = 2732] [serial = 771] [outer = 173AE400] 17:08:21 INFO - PROCESS | 2732 | 1466035701291 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A66E000) [pid = 2732] [serial = 772] [outer = 173AE400] 17:08:21 INFO - PROCESS | 2732 | 1466035701684 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 17:08:21 INFO - PROCESS | 2732 | 1466035701725 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:08:21 INFO - PROCESS | 2732 | 1466035701726 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 2732 | 1466035701744 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 2732 | 1466035701745 Marionette TRACE conn3 <- [1,994,null,{}] 17:08:21 INFO - PROCESS | 2732 | 1466035701749 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 2732 | 1466035701751 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:21 INFO - PROCESS | 2732 | 1466035701828 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:08:21 INFO - PROCESS | 2732 | 1466035701834 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 2732 | 1466035701837 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:21 INFO - PROCESS | 2732 | ++DOCSHELL 1A66F400 == 39 [pid = 2732] [id = 258] 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A672000) [pid = 2732] [serial = 773] [outer = 00000000] 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A695400) [pid = 2732] [serial = 774] [outer = 1A672000] 17:08:21 INFO - PROCESS | 2732 | 1466035701885 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171D6C00) [pid = 2732] [serial = 775] [outer = 1A672000] 17:08:22 INFO - PROCESS | 2732 | 1466035702509 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 849ms 17:08:22 INFO - PROCESS | 2732 | 1466035702603 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 2732 | 1466035702607 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:08:22 INFO - PROCESS | 2732 | 1466035702613 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 2732 | 1466035702616 Marionette TRACE conn3 <- [1,998,null,{}] 17:08:22 INFO - PROCESS | 2732 | 1466035702622 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 2732 | 1466035702625 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:22 INFO - PROCESS | 2732 | 1466035702742 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:08:22 INFO - PROCESS | 2732 | 1466035702867 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 2732 | 1466035702870 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:22 INFO - PROCESS | 2732 | ++DOCSHELL 10B56800 == 40 [pid = 2732] [id = 259] 17:08:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (11AD9800) [pid = 2732] [serial = 776] [outer = 00000000] 17:08:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13932400) [pid = 2732] [serial = 777] [outer = 11AD9800] 17:08:22 INFO - PROCESS | 2732 | 1466035702928 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (143D6800) [pid = 2732] [serial = 778] [outer = 11AD9800] 17:08:23 INFO - PROCESS | 2732 | 1466035703480 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 926ms 17:08:23 INFO - PROCESS | 2732 | 1466035703539 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 2732 | 1466035703544 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:08:23 INFO - PROCESS | 2732 | 1466035703550 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 2732 | 1466035703553 Marionette TRACE conn3 <- [1,1002,null,{}] 17:08:23 INFO - PROCESS | 2732 | 1466035703557 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 2732 | 1466035703560 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:23 INFO - PROCESS | 2732 | 1466035703666 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:08:23 INFO - PROCESS | 2732 | 1466035703792 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 2732 | 1466035703795 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:23 INFO - PROCESS | 2732 | ++DOCSHELL 16641C00 == 41 [pid = 2732] [id = 260] 17:08:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (16642800) [pid = 2732] [serial = 779] [outer = 00000000] 17:08:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16B9DC00) [pid = 2732] [serial = 780] [outer = 16642800] 17:08:23 INFO - PROCESS | 2732 | 1466035703852 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (16BEC400) [pid = 2732] [serial = 781] [outer = 16642800] 17:08:24 INFO - PROCESS | 2732 | 1466035704451 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 941ms 17:08:24 INFO - PROCESS | 2732 | 1466035704486 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 2732 | 1466035704490 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:08:24 INFO - PROCESS | 2732 | 1466035704497 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 2732 | 1466035704502 Marionette TRACE conn3 <- [1,1006,null,{}] 17:08:24 INFO - PROCESS | 2732 | 1466035704513 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 2732 | 1466035704517 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:24 INFO - PROCESS | 2732 | 1466035704622 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:08:24 INFO - PROCESS | 2732 | 1466035704750 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 2732 | 1466035704754 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:24 INFO - PROCESS | 2732 | ++DOCSHELL 1A37A400 == 42 [pid = 2732] [id = 261] 17:08:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A466400) [pid = 2732] [serial = 782] [outer = 00000000] 17:08:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A670C00) [pid = 2732] [serial = 783] [outer = 1A466400] 17:08:24 INFO - PROCESS | 2732 | 1466035704810 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A696800) [pid = 2732] [serial = 784] [outer = 1A466400] 17:08:25 INFO - PROCESS | 2732 | 1466035705506 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1034ms 17:08:25 INFO - PROCESS | 2732 | 1466035705543 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 2732 | 1466035705547 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:08:25 INFO - PROCESS | 2732 | 1466035705552 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 2732 | 1466035705555 Marionette TRACE conn3 <- [1,1010,null,{}] 17:08:25 INFO - PROCESS | 2732 | 1466035705580 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 2732 | 1466035705583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:25 INFO - PROCESS | 2732 | 1466035705664 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:08:25 INFO - PROCESS | 2732 | 1466035705795 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 2732 | 1466035705800 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:25 INFO - PROCESS | 2732 | ++DOCSHELL 131DA400 == 43 [pid = 2732] [id = 262] 17:08:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (131DA800) [pid = 2732] [serial = 785] [outer = 00000000] 17:08:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13930800) [pid = 2732] [serial = 786] [outer = 131DA800] 17:08:25 INFO - PROCESS | 2732 | 1466035705850 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (13D73800) [pid = 2732] [serial = 787] [outer = 131DA800] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 16B9F400 == 42 [pid = 2732] [id = 257] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1364F000 == 41 [pid = 2732] [id = 256] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1A460800 == 40 [pid = 2732] [id = 255] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 19B4B000 == 39 [pid = 2732] [id = 254] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 143D5400 == 38 [pid = 2732] [id = 253] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 176B4800 == 37 [pid = 2732] [id = 252] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 16BA1800 == 36 [pid = 2732] [id = 251] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1580C800 == 35 [pid = 2732] [id = 250] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1309E800 == 34 [pid = 2732] [id = 249] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 10471400 == 33 [pid = 2732] [id = 248] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 10563000 == 32 [pid = 2732] [id = 247] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 19E33400 == 31 [pid = 2732] [id = 246] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 16641C00 == 30 [pid = 2732] [id = 260] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1A37A400 == 29 [pid = 2732] [id = 261] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 1A66F400 == 28 [pid = 2732] [id = 258] 17:08:26 INFO - PROCESS | 2732 | --DOCSHELL 10B56800 == 27 [pid = 2732] [id = 259] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1679D400) [pid = 2732] [serial = 723] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (170B9400) [pid = 2732] [serial = 727] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (16CF6800) [pid = 2732] [serial = 726] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (13CBD000) [pid = 2732] [serial = 717] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (13D72800) [pid = 2732] [serial = 718] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13D7F800) [pid = 2732] [serial = 711] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1430E800) [pid = 2732] [serial = 712] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (12BCB800) [pid = 2732] [serial = 714] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1307BC00) [pid = 2732] [serial = 715] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15F05C00) [pid = 2732] [serial = 720] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19727000) [pid = 2732] [serial = 729] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1312B800) [pid = 2732] [serial = 699] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11CCB800) [pid = 2732] [serial = 698] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (197CF800) [pid = 2732] [serial = 703] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (176C2800) [pid = 2732] [serial = 702] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A69F400) [pid = 2732] [serial = 706] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A69A800) [pid = 2732] [serial = 705] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19B49800) [pid = 2732] [serial = 736] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19E4B800) [pid = 2732] [serial = 738] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A947000) [pid = 2732] [serial = 709] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A942C00) [pid = 2732] [serial = 708] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19B47800) [pid = 2732] [serial = 735] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (197D1800) [pid = 2732] [serial = 730] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16B9F000) [pid = 2732] [serial = 724] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (17A2A400) [pid = 2732] [serial = 732] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19697C00) [pid = 2732] [serial = 733] [outer = 00000000] [url = about:blank] 17:08:26 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (163D4000) [pid = 2732] [serial = 721] [outer = 00000000] [url = about:blank] 17:08:27 INFO - PROCESS | 2732 | 1466035707019 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1497ms 17:08:27 INFO - PROCESS | 2732 | 1466035707050 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 2732 | 1466035707054 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:08:27 INFO - PROCESS | 2732 | 1466035707058 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 2732 | 1466035707061 Marionette TRACE conn3 <- [1,1014,null,{}] 17:08:27 INFO - PROCESS | 2732 | 1466035707067 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 2732 | 1466035707070 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:27 INFO - PROCESS | 2732 | 1466035707152 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:08:27 INFO - PROCESS | 2732 | 1466035707234 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 2732 | 1466035707237 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:27 INFO - PROCESS | 2732 | ++DOCSHELL 10E24C00 == 28 [pid = 2732] [id = 263] 17:08:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10E26800) [pid = 2732] [serial = 788] [outer = 00000000] 17:08:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AE5C00) [pid = 2732] [serial = 789] [outer = 10E26800] 17:08:27 INFO - PROCESS | 2732 | 1466035707321 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (12BCB800) [pid = 2732] [serial = 790] [outer = 10E26800] 17:08:27 INFO - PROCESS | 2732 | 1466035707868 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 895ms 17:08:27 INFO - PROCESS | 2732 | 1466035707960 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 2732 | 1466035707965 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:08:27 INFO - PROCESS | 2732 | 1466035707969 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:08:27 INFO - PROCESS | 2732 | 1466035707973 Marionette TRACE conn3 <- [1,1018,null,{}] 17:08:27 INFO - PROCESS | 2732 | 1466035708004 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 2732 | 1466035708007 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:28 INFO - PROCESS | 2732 | 1466035708128 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:08:28 INFO - PROCESS | 2732 | 1466035708203 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 2732 | 1466035708206 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:28 INFO - PROCESS | 2732 | ++DOCSHELL 10A6F800 == 29 [pid = 2732] [id = 264] 17:08:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (10A71400) [pid = 2732] [serial = 791] [outer = 00000000] 17:08:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (130A1000) [pid = 2732] [serial = 792] [outer = 10A71400] 17:08:28 INFO - PROCESS | 2732 | 1466035708246 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1312B800) [pid = 2732] [serial = 793] [outer = 10A71400] 17:08:28 INFO - PROCESS | 2732 | 1466035708983 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1065ms 17:08:29 INFO - PROCESS | 2732 | 1466035709023 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 2732 | 1466035709028 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:08:29 INFO - PROCESS | 2732 | 1466035709054 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:08:29 INFO - PROCESS | 2732 | 1466035709057 Marionette TRACE conn3 <- [1,1022,null,{}] 17:08:29 INFO - PROCESS | 2732 | 1466035709061 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 2732 | 1466035709064 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:29 INFO - PROCESS | 2732 | 1466035709177 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:08:29 INFO - PROCESS | 2732 | 1466035709259 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 2732 | 1466035709262 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:29 INFO - PROCESS | 2732 | ++DOCSHELL 14385000 == 30 [pid = 2732] [id = 265] 17:08:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (14385800) [pid = 2732] [serial = 794] [outer = 00000000] 17:08:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (151D6400) [pid = 2732] [serial = 795] [outer = 14385800] 17:08:29 INFO - PROCESS | 2732 | 1466035709317 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (151E1400) [pid = 2732] [serial = 796] [outer = 14385800] 17:08:30 INFO - PROCESS | 2732 | 1466035710077 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:08:30 INFO - PROCESS | 2732 | --DOCSHELL 131DA400 == 29 [pid = 2732] [id = 262] 17:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1080ms 17:08:30 INFO - PROCESS | 2732 | 1466035710140 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 2732 | 1466035710144 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:08:30 INFO - PROCESS | 2732 | 1466035710149 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 2732 | 1466035710152 Marionette TRACE conn3 <- [1,1026,null,{}] 17:08:30 INFO - PROCESS | 2732 | 1466035710158 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 2732 | 1466035710161 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:30 INFO - PROCESS | 2732 | 1466035710255 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:08:30 INFO - PROCESS | 2732 | 1466035710266 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 2732 | 1466035710271 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:30 INFO - PROCESS | 2732 | ++DOCSHELL 12818400 == 30 [pid = 2732] [id = 266] 17:08:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (12891400) [pid = 2732] [serial = 797] [outer = 00000000] 17:08:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (13656000) [pid = 2732] [serial = 798] [outer = 12891400] 17:08:30 INFO - PROCESS | 2732 | 1466035710318 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (13D80000) [pid = 2732] [serial = 799] [outer = 12891400] 17:08:30 INFO - PROCESS | 2732 | 1466035710835 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 726ms 17:08:30 INFO - PROCESS | 2732 | 1466035710891 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 2732 | 1466035710895 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:08:30 INFO - PROCESS | 2732 | 1466035710901 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 2732 | 1466035710903 Marionette TRACE conn3 <- [1,1030,null,{}] 17:08:30 INFO - PROCESS | 2732 | 1466035710907 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 2732 | 1466035710892 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:30 INFO - PROCESS | 2732 | 1466035710978 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:08:31 INFO - PROCESS | 2732 | 1466035711068 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 2732 | 1466035711070 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:31 INFO - PROCESS | 2732 | ++DOCSHELL 15C25800 == 31 [pid = 2732] [id = 267] 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (15F06400) [pid = 2732] [serial = 800] [outer = 00000000] 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16638400) [pid = 2732] [serial = 801] [outer = 15F06400] 17:08:31 INFO - PROCESS | 2732 | 1466035711116 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1671F800) [pid = 2732] [serial = 802] [outer = 15F06400] 17:08:31 INFO - PROCESS | 2732 | 1466035711548 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 694ms 17:08:31 INFO - PROCESS | 2732 | 1466035711585 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 2732 | 1466035711587 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:08:31 INFO - PROCESS | 2732 | 1466035711590 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 2732 | 1466035711594 Marionette TRACE conn3 <- [1,1034,null,{}] 17:08:31 INFO - PROCESS | 2732 | 1466035711604 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 2732 | 1466035711608 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:31 INFO - PROCESS | 2732 | 1466035711726 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:08:31 INFO - PROCESS | 2732 | 1466035711787 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 2732 | 1466035711790 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:31 INFO - PROCESS | 2732 | ++DOCSHELL 170BC400 == 32 [pid = 2732] [id = 268] 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (171B0C00) [pid = 2732] [serial = 803] [outer = 00000000] 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (171DE400) [pid = 2732] [serial = 804] [outer = 171B0C00] 17:08:31 INFO - PROCESS | 2732 | 1466035711836 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (176B8400) [pid = 2732] [serial = 805] [outer = 171B0C00] 17:08:32 INFO - PROCESS | 2732 | 1466035712270 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 726ms 17:08:32 INFO - PROCESS | 2732 | 1466035712319 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 2732 | 1466035712321 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:08:32 INFO - PROCESS | 2732 | 1466035712328 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 2732 | 1466035712330 Marionette TRACE conn3 <- [1,1038,null,{}] 17:08:32 INFO - PROCESS | 2732 | 1466035712333 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 2732 | 1466035712335 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:32 INFO - PROCESS | 2732 | 1466035712446 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:08:32 INFO - PROCESS | 2732 | 1466035712457 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 2732 | 1466035712459 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:32 INFO - PROCESS | 2732 | ++DOCSHELL 17A29400 == 33 [pid = 2732] [id = 269] 17:08:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (17F72400) [pid = 2732] [serial = 806] [outer = 00000000] 17:08:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1972F800) [pid = 2732] [serial = 807] [outer = 17F72400] 17:08:32 INFO - PROCESS | 2732 | 1466035712503 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (197D1400) [pid = 2732] [serial = 808] [outer = 17F72400] 17:08:32 INFO - PROCESS | 2732 | 1466035712932 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 617ms 17:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:08:32 INFO - PROCESS | 2732 | 1466035712967 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 2732 | 1466035712969 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:08:32 INFO - PROCESS | 2732 | 1466035712972 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 2732 | 1466035712974 Marionette TRACE conn3 <- [1,1042,null,{}] 17:08:32 INFO - PROCESS | 2732 | 1466035712977 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 2732 | 1466035712979 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:33 INFO - PROCESS | 2732 | 1466035713085 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:08:33 INFO - PROCESS | 2732 | 1466035713090 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 2732 | 1466035713092 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:33 INFO - PROCESS | 2732 | ++DOCSHELL 19690800 == 34 [pid = 2732] [id = 270] 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19691000) [pid = 2732] [serial = 809] [outer = 00000000] 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19B41000) [pid = 2732] [serial = 810] [outer = 19691000] 17:08:33 INFO - PROCESS | 2732 | 1466035713135 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19B43400) [pid = 2732] [serial = 811] [outer = 19691000] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (131DA800) [pid = 2732] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (11AD9800) [pid = 2732] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (16642800) [pid = 2732] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (197C6C00) [pid = 2732] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19E49400) [pid = 2732] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A460C00) [pid = 2732] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (105E6400) [pid = 2732] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19E34000) [pid = 2732] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16BA1C00) [pid = 2732] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1047FC00) [pid = 2732] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (176B9000) [pid = 2732] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15C1D400) [pid = 2732] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A466400) [pid = 2732] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (130A6800) [pid = 2732] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (151E5C00) [pid = 2732] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1A672000) [pid = 2732] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:08:33 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (173AE400) [pid = 2732] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:08:33 INFO - PROCESS | 2732 | 1466035713570 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 618ms 17:08:33 INFO - PROCESS | 2732 | 1466035713594 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 2732 | 1466035713596 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:08:33 INFO - PROCESS | 2732 | 1466035713599 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 2732 | 1466035713601 Marionette TRACE conn3 <- [1,1046,null,{}] 17:08:33 INFO - PROCESS | 2732 | 1466035713604 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 2732 | 1466035713610 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:33 INFO - PROCESS | 2732 | 1466035713748 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:08:33 INFO - PROCESS | 2732 | 1466035713834 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 2732 | 1466035713836 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:33 INFO - PROCESS | 2732 | ++DOCSHELL 14381C00 == 35 [pid = 2732] [id = 271] 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (158ADC00) [pid = 2732] [serial = 812] [outer = 00000000] 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19923800) [pid = 2732] [serial = 813] [outer = 158ADC00] 17:08:33 INFO - PROCESS | 2732 | 1466035713879 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19923C00) [pid = 2732] [serial = 814] [outer = 158ADC00] 17:08:34 INFO - PROCESS | 2732 | 1466035714242 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 694ms 17:08:34 INFO - PROCESS | 2732 | 1466035714299 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 2732 | 1466035714301 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:08:34 INFO - PROCESS | 2732 | 1466035714304 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 2732 | 1466035714306 Marionette TRACE conn3 <- [1,1050,null,{}] 17:08:34 INFO - PROCESS | 2732 | 1466035714309 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 2732 | 1466035714311 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:34 INFO - PROCESS | 2732 | 1466035714387 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:08:34 INFO - PROCESS | 2732 | 1466035714392 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 2732 | 1466035714394 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:34 INFO - PROCESS | 2732 | ++DOCSHELL 19698C00 == 36 [pid = 2732] [id = 272] 17:08:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19930C00) [pid = 2732] [serial = 815] [outer = 00000000] 17:08:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19E4F400) [pid = 2732] [serial = 816] [outer = 19930C00] 17:08:34 INFO - PROCESS | 2732 | 1466035714436 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19F8A800) [pid = 2732] [serial = 817] [outer = 19930C00] 17:08:34 INFO - PROCESS | 2732 | 1466035714851 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 587ms 17:08:34 INFO - PROCESS | 2732 | 1466035714885 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 2732 | 1466035714887 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:08:34 INFO - PROCESS | 2732 | 1466035714894 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 2732 | 1466035714896 Marionette TRACE conn3 <- [1,1054,null,{}] 17:08:34 INFO - PROCESS | 2732 | 1466035714899 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 2732 | 1466035714901 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:34 INFO - PROCESS | 2732 | 1466035714978 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:08:34 INFO - PROCESS | 2732 | 1466035714983 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 2732 | 1466035714985 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:34 INFO - PROCESS | 2732 | ++DOCSHELL 19B41800 == 37 [pid = 2732] [id = 273] 17:08:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E35C00) [pid = 2732] [serial = 818] [outer = 00000000] 17:08:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A468800) [pid = 2732] [serial = 819] [outer = 19E35C00] 17:08:35 INFO - PROCESS | 2732 | 1466035715027 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A46C400) [pid = 2732] [serial = 820] [outer = 19E35C00] 17:08:35 INFO - PROCESS | 2732 | --DOCSHELL 12818400 == 36 [pid = 2732] [id = 266] 17:08:35 INFO - PROCESS | 2732 | --DOCSHELL 14385000 == 35 [pid = 2732] [id = 265] 17:08:35 INFO - PROCESS | 2732 | --DOCSHELL 10E24C00 == 34 [pid = 2732] [id = 263] 17:08:35 INFO - PROCESS | 2732 | --DOCSHELL 10A6F800 == 33 [pid = 2732] [id = 264] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 15C25800 == 32 [pid = 2732] [id = 267] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 170BC400 == 31 [pid = 2732] [id = 268] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 17A29400 == 30 [pid = 2732] [id = 269] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 19690800 == 29 [pid = 2732] [id = 270] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 19698C00 == 28 [pid = 2732] [id = 272] 17:08:36 INFO - PROCESS | 2732 | --DOCSHELL 14381C00 == 27 [pid = 2732] [id = 271] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13930800) [pid = 2732] [serial = 786] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13D73800) [pid = 2732] [serial = 787] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (143D6800) [pid = 2732] [serial = 778] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13932400) [pid = 2732] [serial = 777] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16B9DC00) [pid = 2732] [serial = 780] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1992CC00) [pid = 2732] [serial = 759] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A36C400) [pid = 2732] [serial = 762] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19B45000) [pid = 2732] [serial = 760] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A46B800) [pid = 2732] [serial = 765] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (12D58800) [pid = 2732] [serial = 741] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13154C00) [pid = 2732] [serial = 742] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19F88400) [pid = 2732] [serial = 739] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16C5F400) [pid = 2732] [serial = 753] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19E4D000) [pid = 2732] [serial = 763] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (171D3000) [pid = 2732] [serial = 754] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (10A66C00) [pid = 2732] [serial = 744] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (10F5A800) [pid = 2732] [serial = 745] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1968D800) [pid = 2732] [serial = 756] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (15F0C400) [pid = 2732] [serial = 750] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A670C00) [pid = 2732] [serial = 783] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (163D8C00) [pid = 2732] [serial = 751] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (13153800) [pid = 2732] [serial = 747] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (13657800) [pid = 2732] [serial = 748] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (16BEC400) [pid = 2732] [serial = 781] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (170BCC00) [pid = 2732] [serial = 768] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (12AE5C00) [pid = 2732] [serial = 789] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (1A696800) [pid = 2732] [serial = 784] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (171D6C00) [pid = 2732] [serial = 775] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 56 (1A695400) [pid = 2732] [serial = 774] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 55 (1A667000) [pid = 2732] [serial = 766] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 54 (1A45FC00) [pid = 2732] [serial = 771] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 53 (1A66E000) [pid = 2732] [serial = 772] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 52 (19692400) [pid = 2732] [serial = 757] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | --DOMWINDOW == 51 (171D8800) [pid = 2732] [serial = 769] [outer = 00000000] [url = about:blank] 17:08:36 INFO - PROCESS | 2732 | 1466035716793 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1929ms 17:08:36 INFO - PROCESS | 2732 | 1466035716830 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 2732 | 1466035716834 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:08:36 INFO - PROCESS | 2732 | 1466035716839 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:08:36 INFO - PROCESS | 2732 | 1466035716843 Marionette TRACE conn3 <- [1,1058,null,{}] 17:08:36 INFO - PROCESS | 2732 | 1466035716848 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 2732 | 1466035716851 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:36 INFO - PROCESS | 2732 | 1466035716940 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:08:36 INFO - PROCESS | 2732 | 1466035716947 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 2732 | 1466035716952 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:36 INFO - PROCESS | 2732 | ++DOCSHELL 114BAC00 == 28 [pid = 2732] [id = 274] 17:08:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 52 (114BBC00) [pid = 2732] [serial = 821] [outer = 00000000] 17:08:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 53 (12DF7C00) [pid = 2732] [serial = 822] [outer = 114BBC00] 17:08:37 INFO - PROCESS | 2732 | 1466035717000 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 54 (1309F400) [pid = 2732] [serial = 823] [outer = 114BBC00] 17:08:37 INFO - PROCESS | 2732 | 1466035717467 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 617ms 17:08:37 INFO - PROCESS | 2732 | 1466035717478 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 2732 | 1466035717483 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:08:37 INFO - PROCESS | 2732 | 1466035717489 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 2732 | 1466035717492 Marionette TRACE conn3 <- [1,1062,null,{}] 17:08:37 INFO - PROCESS | 2732 | 1466035717495 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 2732 | 1466035717498 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:37 INFO - PROCESS | 2732 | 1466035717584 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:08:37 INFO - PROCESS | 2732 | 1466035717591 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 2732 | 1466035717594 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:37 INFO - PROCESS | 2732 | ++DOCSHELL 1364E000 == 29 [pid = 2732] [id = 275] 17:08:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 55 (13657800) [pid = 2732] [serial = 824] [outer = 00000000] 17:08:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 56 (13D75000) [pid = 2732] [serial = 825] [outer = 13657800] 17:08:37 INFO - PROCESS | 2732 | 1466035717640 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 57 (1430E800) [pid = 2732] [serial = 826] [outer = 13657800] 17:08:38 INFO - PROCESS | 2732 | 1466035718079 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 633ms 17:08:38 INFO - PROCESS | 2732 | 1466035718110 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 2732 | 1466035718112 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:08:38 INFO - PROCESS | 2732 | 1466035718115 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 2732 | 1466035718119 Marionette TRACE conn3 <- [1,1066,null,{}] 17:08:38 INFO - PROCESS | 2732 | 1466035718129 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 2732 | 1466035718134 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:38 INFO - PROCESS | 2732 | 1466035718216 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:08:38 INFO - PROCESS | 2732 | 1466035718225 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 2732 | 1466035718228 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:38 INFO - PROCESS | 2732 | ++DOCSHELL 158B5C00 == 30 [pid = 2732] [id = 276] 17:08:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (158B8C00) [pid = 2732] [serial = 827] [outer = 00000000] 17:08:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (15F0CC00) [pid = 2732] [serial = 828] [outer = 158B8C00] 17:08:38 INFO - PROCESS | 2732 | 1466035718277 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (163D8C00) [pid = 2732] [serial = 829] [outer = 158B8C00] 17:08:38 INFO - PROCESS | 2732 | 1466035718758 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 694ms 17:08:38 INFO - PROCESS | 2732 | 1466035718814 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 2732 | 1466035718817 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:08:38 INFO - PROCESS | 2732 | 1466035718820 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 2732 | 1466035718822 Marionette TRACE conn3 <- [1,1070,null,{}] 17:08:38 INFO - PROCESS | 2732 | 1466035718836 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 2732 | 1466035718838 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:38 INFO - PROCESS | 2732 | 1466035718920 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:08:38 INFO - PROCESS | 2732 | 1466035718925 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 2732 | 1466035718927 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:38 INFO - PROCESS | 2732 | ++DOCSHELL 1663AC00 == 31 [pid = 2732] [id = 277] 17:08:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (16644000) [pid = 2732] [serial = 830] [outer = 00000000] 17:08:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (16B9F400) [pid = 2732] [serial = 831] [outer = 16644000] 17:08:38 INFO - PROCESS | 2732 | 1466035718971 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (16BAA800) [pid = 2732] [serial = 832] [outer = 16644000] 17:08:39 INFO - PROCESS | 2732 | 1466035719387 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 617ms 17:08:39 INFO - PROCESS | 2732 | 1466035719440 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 2732 | 1466035719443 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:08:39 INFO - PROCESS | 2732 | 1466035719446 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:08:39 INFO - PROCESS | 2732 | 1466035719448 Marionette TRACE conn3 <- [1,1074,null,{}] 17:08:39 INFO - PROCESS | 2732 | 1466035719451 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 2732 | 1466035719453 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:39 INFO - PROCESS | 2732 | 1466035719530 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:08:39 INFO - PROCESS | 2732 | 1466035719537 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 2732 | 1466035719539 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:39 INFO - PROCESS | 2732 | ++DOCSHELL 16BEC400 == 32 [pid = 2732] [id = 278] 17:08:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (16C58000) [pid = 2732] [serial = 833] [outer = 00000000] 17:08:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (171BFC00) [pid = 2732] [serial = 834] [outer = 16C58000] 17:08:39 INFO - PROCESS | 2732 | 1466035719582 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (171D8000) [pid = 2732] [serial = 835] [outer = 16C58000] 17:08:40 INFO - PROCESS | 2732 | 1466035720038 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 617ms 17:08:40 INFO - PROCESS | 2732 | 1466035720084 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 2732 | 1466035720086 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:08:40 INFO - PROCESS | 2732 | 1466035720089 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:08:40 INFO - PROCESS | 2732 | 1466035720091 Marionette TRACE conn3 <- [1,1078,null,{}] 17:08:40 INFO - PROCESS | 2732 | 1466035720095 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 2732 | 1466035720100 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:40 INFO - PROCESS | 2732 | 1466035720200 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:08:40 INFO - PROCESS | 2732 | 1466035720206 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 2732 | 1466035720208 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:40 INFO - PROCESS | 2732 | ++DOCSHELL 17ADB800 == 33 [pid = 2732] [id = 279] 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (1968D400) [pid = 2732] [serial = 836] [outer = 00000000] 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (19692000) [pid = 2732] [serial = 837] [outer = 1968D400] 17:08:40 INFO - PROCESS | 2732 | 1466035720256 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (197C6C00) [pid = 2732] [serial = 838] [outer = 1968D400] 17:08:40 INFO - PROCESS | 2732 | 1466035720662 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 633ms 17:08:40 INFO - PROCESS | 2732 | 1466035720711 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 2732 | 1466035720713 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:08:40 INFO - PROCESS | 2732 | 1466035720717 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 2732 | 1466035720718 Marionette TRACE conn3 <- [1,1082,null,{}] 17:08:40 INFO - PROCESS | 2732 | 1466035720726 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 2732 | 1466035720728 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:40 INFO - PROCESS | 2732 | 1466035720820 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:08:40 INFO - PROCESS | 2732 | 1466035720825 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 2732 | 1466035720827 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:40 INFO - PROCESS | 2732 | ++DOCSHELL 1992A000 == 34 [pid = 2732] [id = 280] 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1992B000) [pid = 2732] [serial = 839] [outer = 00000000] 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (19B43C00) [pid = 2732] [serial = 840] [outer = 1992B000] 17:08:40 INFO - PROCESS | 2732 | 1466035720869 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (19B4B800) [pid = 2732] [serial = 841] [outer = 1992B000] 17:08:41 INFO - PROCESS | 2732 | 1466035721322 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 633ms 17:08:41 INFO - PROCESS | 2732 | 1466035721355 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 2732 | 1466035721357 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:08:41 INFO - PROCESS | 2732 | 1466035721361 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 2732 | 1466035721362 Marionette TRACE conn3 <- [1,1086,null,{}] 17:08:41 INFO - PROCESS | 2732 | 1466035721366 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 2732 | 1466035721368 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:41 INFO - PROCESS | 2732 | 1466035721443 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:08:41 INFO - PROCESS | 2732 | 1466035721448 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 2732 | 1466035721450 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:41 INFO - PROCESS | 2732 | ++DOCSHELL 173B4800 == 35 [pid = 2732] [id = 281] 17:08:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (19728400) [pid = 2732] [serial = 842] [outer = 00000000] 17:08:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (19F93400) [pid = 2732] [serial = 843] [outer = 19728400] 17:08:41 INFO - PROCESS | 2732 | 1466035721491 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1A36E800) [pid = 2732] [serial = 844] [outer = 19728400] 17:08:41 INFO - PROCESS | 2732 | 1466035721888 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 586ms 17:08:41 INFO - PROCESS | 2732 | 1466035721955 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 2732 | 1466035721957 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:08:41 INFO - PROCESS | 2732 | 1466035721961 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 2732 | 1466035721963 Marionette TRACE conn3 <- [1,1090,null,{}] 17:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:08:41 INFO - PROCESS | 2732 | 1466035721979 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 2732 | 1466035721981 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:42 INFO - PROCESS | 2732 | 1466035722086 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:08:42 INFO - PROCESS | 2732 | 1466035722097 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 2732 | 1466035722099 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:42 INFO - PROCESS | 2732 | ++DOCSHELL 158B0800 == 36 [pid = 2732] [id = 282] 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A46B800) [pid = 2732] [serial = 845] [outer = 00000000] 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A66A400) [pid = 2732] [serial = 846] [outer = 1A46B800] 17:08:42 INFO - PROCESS | 2732 | 1466035722141 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A66B000) [pid = 2732] [serial = 847] [outer = 1A46B800] 17:08:42 INFO - PROCESS | 2732 | 1466035722583 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 17:08:42 INFO - PROCESS | 2732 | 1466035722602 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 2732 | 1466035722604 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:08:42 INFO - PROCESS | 2732 | 1466035722607 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 2732 | 1466035722609 Marionette TRACE conn3 <- [1,1094,null,{}] 17:08:42 INFO - PROCESS | 2732 | 1466035722619 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 2732 | 1466035722621 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:42 INFO - PROCESS | 2732 | 1466035722743 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:08:42 INFO - PROCESS | 2732 | 1466035722748 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 2732 | 1466035722750 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:42 INFO - PROCESS | 2732 | ++DOCSHELL 19F8F000 == 37 [pid = 2732] [id = 283] 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A464000) [pid = 2732] [serial = 848] [outer = 00000000] 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A693800) [pid = 2732] [serial = 849] [outer = 1A464000] 17:08:42 INFO - PROCESS | 2732 | 1466035722851 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A697000) [pid = 2732] [serial = 850] [outer = 1A464000] 17:08:43 INFO - PROCESS | 2732 | 1466035723255 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 694ms 17:08:43 INFO - PROCESS | 2732 | 1466035723296 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 2732 | 1466035723298 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:08:43 INFO - PROCESS | 2732 | 1466035723302 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 2732 | 1466035723304 Marionette TRACE conn3 <- [1,1098,null,{}] 17:08:43 INFO - PROCESS | 2732 | 1466035723308 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 2732 | 1466035723312 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:43 INFO - PROCESS | 2732 | 1466035723467 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:08:43 INFO - PROCESS | 2732 | 1466035723494 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 2732 | 1466035723496 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:43 INFO - PROCESS | 2732 | ++DOCSHELL 16BACC00 == 38 [pid = 2732] [id = 284] 17:08:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A69E800) [pid = 2732] [serial = 851] [outer = 00000000] 17:08:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A72F800) [pid = 2732] [serial = 852] [outer = 1A69E800] 17:08:43 INFO - PROCESS | 2732 | 1466035723539 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A739000) [pid = 2732] [serial = 853] [outer = 1A69E800] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (171B0C00) [pid = 2732] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (17F72400) [pid = 2732] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19691000) [pid = 2732] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (158ADC00) [pid = 2732] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19930C00) [pid = 2732] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (15F06400) [pid = 2732] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12891400) [pid = 2732] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (14385800) [pid = 2732] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (10A71400) [pid = 2732] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:08:44 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10E26800) [pid = 2732] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:08:44 INFO - PROCESS | 2732 | 1466035724313 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1018ms 17:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:08:44 INFO - PROCESS | 2732 | 1466035724358 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 2732 | 1466035724360 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:08:44 INFO - PROCESS | 2732 | 1466035724363 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 2732 | 1466035724365 Marionette TRACE conn3 <- [1,1102,null,{}] 17:08:44 INFO - PROCESS | 2732 | 1466035724368 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 2732 | 1466035724370 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:44 INFO - PROCESS | 2732 | 1466035724430 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:08:44 INFO - PROCESS | 2732 | 1466035724438 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 2732 | 1466035724440 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:44 INFO - PROCESS | 2732 | ++DOCSHELL 131D1000 == 39 [pid = 2732] [id = 285] 17:08:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1325C400) [pid = 2732] [serial = 854] [outer = 00000000] 17:08:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (163C9C00) [pid = 2732] [serial = 855] [outer = 1325C400] 17:08:44 INFO - PROCESS | 2732 | 1466035724487 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16637400) [pid = 2732] [serial = 856] [outer = 1325C400] 17:08:44 INFO - PROCESS | 2732 | 1466035724933 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 633ms 17:08:44 INFO - PROCESS | 2732 | 1466035724984 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 2732 | 1466035724986 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:08:44 INFO - PROCESS | 2732 | 1466035724989 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:08:44 INFO - PROCESS | 2732 | 1466035724990 Marionette TRACE conn3 <- [1,1106,null,{}] 17:08:44 INFO - PROCESS | 2732 | 1466035724994 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 2732 | 1466035724996 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:45 INFO - PROCESS | 2732 | 1466035725083 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:08:45 INFO - PROCESS | 2732 | 1466035725088 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 2732 | 1466035725090 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:45 INFO - PROCESS | 2732 | ++DOCSHELL 13264000 == 40 [pid = 2732] [id = 286] 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (13D7F400) [pid = 2732] [serial = 857] [outer = 00000000] 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A467400) [pid = 2732] [serial = 858] [outer = 13D7F400] 17:08:45 INFO - PROCESS | 2732 | 1466035725132 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A73D400) [pid = 2732] [serial = 859] [outer = 13D7F400] 17:08:45 INFO - PROCESS | 2732 | 1466035725556 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 17:08:45 INFO - PROCESS | 2732 | 1466035725598 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 2732 | 1466035725600 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:08:45 INFO - PROCESS | 2732 | 1466035725607 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 2732 | 1466035725609 Marionette TRACE conn3 <- [1,1110,null,{}] 17:08:45 INFO - PROCESS | 2732 | 1466035725612 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 2732 | 1466035725614 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:45 INFO - PROCESS | 2732 | 1466035725676 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:08:45 INFO - PROCESS | 2732 | 1466035725682 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 2732 | 1466035725683 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:45 INFO - PROCESS | 2732 | ++DOCSHELL 0C76A400 == 41 [pid = 2732] [id = 287] 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (10560800) [pid = 2732] [serial = 860] [outer = 00000000] 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A669800) [pid = 2732] [serial = 861] [outer = 10560800] 17:08:45 INFO - PROCESS | 2732 | 1466035725725 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A94A400) [pid = 2732] [serial = 862] [outer = 10560800] 17:08:46 INFO - PROCESS | 2732 | 1466035726146 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 17:08:46 INFO - PROCESS | 2732 | 1466035726183 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 2732 | 1466035726185 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:08:46 INFO - PROCESS | 2732 | 1466035726188 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:08:46 INFO - PROCESS | 2732 | 1466035726190 Marionette TRACE conn3 <- [1,1114,null,{}] 17:08:46 INFO - PROCESS | 2732 | 1466035726193 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 2732 | 1466035726195 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:46 INFO - PROCESS | 2732 | 1466035726359 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:08:46 INFO - PROCESS | 2732 | 1466035726425 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 2732 | 1466035726429 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:46 INFO - PROCESS | 2732 | ++DOCSHELL 1047D800 == 42 [pid = 2732] [id = 288] 17:08:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1047FC00) [pid = 2732] [serial = 863] [outer = 00000000] 17:08:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (10A4AC00) [pid = 2732] [serial = 864] [outer = 1047FC00] 17:08:46 INFO - PROCESS | 2732 | 1466035726484 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (10F5BC00) [pid = 2732] [serial = 865] [outer = 1047FC00] 17:08:47 INFO - PROCESS | 2732 | 1466035727285 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1142ms 17:08:47 INFO - PROCESS | 2732 | 1466035727327 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 2732 | 1466035727331 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:08:47 INFO - PROCESS | 2732 | 1466035727335 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:08:47 INFO - PROCESS | 2732 | 1466035727339 Marionette TRACE conn3 <- [1,1118,null,{}] 17:08:47 INFO - PROCESS | 2732 | 1466035727344 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 2732 | 1466035727347 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:47 INFO - PROCESS | 2732 | 1466035727486 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:08:47 INFO - PROCESS | 2732 | 1466035727616 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 2732 | 1466035727620 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:47 INFO - PROCESS | 2732 | ++DOCSHELL 13CBCC00 == 43 [pid = 2732] [id = 289] 17:08:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (13D74400) [pid = 2732] [serial = 866] [outer = 00000000] 17:08:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15196C00) [pid = 2732] [serial = 867] [outer = 13D74400] 17:08:47 INFO - PROCESS | 2732 | 1466035727675 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (151E3800) [pid = 2732] [serial = 868] [outer = 13D74400] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 0C76A400 == 42 [pid = 2732] [id = 287] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 13264000 == 41 [pid = 2732] [id = 286] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 131D1000 == 40 [pid = 2732] [id = 285] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 16BACC00 == 39 [pid = 2732] [id = 284] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 19F8F000 == 38 [pid = 2732] [id = 283] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 158B0800 == 37 [pid = 2732] [id = 282] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 173B4800 == 36 [pid = 2732] [id = 281] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 1992A000 == 35 [pid = 2732] [id = 280] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 17ADB800 == 34 [pid = 2732] [id = 279] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 16BEC400 == 33 [pid = 2732] [id = 278] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 1663AC00 == 32 [pid = 2732] [id = 277] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 158B5C00 == 31 [pid = 2732] [id = 276] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 1364E000 == 30 [pid = 2732] [id = 275] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A468800) [pid = 2732] [serial = 819] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 114BAC00 == 29 [pid = 2732] [id = 274] 17:08:48 INFO - PROCESS | 2732 | --DOCSHELL 19B41800 == 28 [pid = 2732] [id = 273] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19E4F400) [pid = 2732] [serial = 816] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19B43400) [pid = 2732] [serial = 811] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19F8A800) [pid = 2732] [serial = 817] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16638400) [pid = 2732] [serial = 801] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13656000) [pid = 2732] [serial = 798] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13D80000) [pid = 2732] [serial = 799] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (151E1400) [pid = 2732] [serial = 796] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (151D6400) [pid = 2732] [serial = 795] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1312B800) [pid = 2732] [serial = 793] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (130A1000) [pid = 2732] [serial = 792] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12BCB800) [pid = 2732] [serial = 790] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19923C00) [pid = 2732] [serial = 814] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1671F800) [pid = 2732] [serial = 802] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (171DE400) [pid = 2732] [serial = 804] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1972F800) [pid = 2732] [serial = 807] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (176B8400) [pid = 2732] [serial = 805] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19B41000) [pid = 2732] [serial = 810] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (197D1400) [pid = 2732] [serial = 808] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19923800) [pid = 2732] [serial = 813] [outer = 00000000] [url = about:blank] 17:08:48 INFO - PROCESS | 2732 | 1466035728614 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1343ms 17:08:48 INFO - PROCESS | 2732 | 1466035728681 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 2732 | 1466035728684 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:08:48 INFO - PROCESS | 2732 | 1466035728689 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 2732 | 1466035728692 Marionette TRACE conn3 <- [1,1122,null,{}] 17:08:48 INFO - PROCESS | 2732 | 1466035728697 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 2732 | 1466035728700 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:48 INFO - PROCESS | 2732 | 1466035728785 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:08:48 INFO - PROCESS | 2732 | 1466035728870 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 2732 | 1466035728872 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:48 INFO - PROCESS | 2732 | ++DOCSHELL 10F55C00 == 29 [pid = 2732] [id = 290] 17:08:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11285800) [pid = 2732] [serial = 869] [outer = 00000000] 17:08:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12BCB800) [pid = 2732] [serial = 870] [outer = 11285800] 17:08:48 INFO - PROCESS | 2732 | 1466035728921 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13080800) [pid = 2732] [serial = 871] [outer = 11285800] 17:08:49 INFO - PROCESS | 2732 | 1466035729355 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 694ms 17:08:49 INFO - PROCESS | 2732 | 1466035729386 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 2732 | 1466035729391 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:08:49 INFO - PROCESS | 2732 | 1466035729397 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 2732 | 1466035729399 Marionette TRACE conn3 <- [1,1126,null,{}] 17:08:49 INFO - PROCESS | 2732 | 1466035729403 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 2732 | 1466035729405 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:49 INFO - PROCESS | 2732 | 1466035729488 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:08:49 INFO - PROCESS | 2732 | 1466035729494 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 2732 | 1466035729496 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:49 INFO - PROCESS | 2732 | ++DOCSHELL 131D1000 == 30 [pid = 2732] [id = 291] 17:08:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13259C00) [pid = 2732] [serial = 872] [outer = 00000000] 17:08:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13D71800) [pid = 2732] [serial = 873] [outer = 13259C00] 17:08:49 INFO - PROCESS | 2732 | 1466035729542 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (14377C00) [pid = 2732] [serial = 874] [outer = 13259C00] 17:08:49 INFO - PROCESS | 2732 | 1466035729987 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 617ms 17:08:50 INFO - PROCESS | 2732 | 1466035730018 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 2732 | 1466035730020 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:08:50 INFO - PROCESS | 2732 | 1466035730023 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 2732 | 1466035730027 Marionette TRACE conn3 <- [1,1130,null,{}] 17:08:50 INFO - PROCESS | 2732 | 1466035730037 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 2732 | 1466035730041 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:50 INFO - PROCESS | 2732 | 1466035730122 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:08:50 INFO - PROCESS | 2732 | 1466035730131 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 2732 | 1466035730134 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:50 INFO - PROCESS | 2732 | ++DOCSHELL 15F0C400 == 31 [pid = 2732] [id = 292] 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F0C800) [pid = 2732] [serial = 875] [outer = 00000000] 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16637800) [pid = 2732] [serial = 876] [outer = 15F0C800] 17:08:50 INFO - PROCESS | 2732 | 1466035730181 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16641C00) [pid = 2732] [serial = 877] [outer = 15F0C800] 17:08:50 INFO - PROCESS | 2732 | 1466035730631 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 633ms 17:08:50 INFO - PROCESS | 2732 | 1466035730675 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 2732 | 1466035730677 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:08:50 INFO - PROCESS | 2732 | 1466035730680 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 2732 | 1466035730682 Marionette TRACE conn3 <- [1,1134,null,{}] 17:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:08:50 INFO - PROCESS | 2732 | 1466035730685 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 2732 | 1466035730687 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:50 INFO - PROCESS | 2732 | 1466035730805 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:08:50 INFO - PROCESS | 2732 | 1466035730810 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 2732 | 1466035730812 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:50 INFO - PROCESS | 2732 | ++DOCSHELL 16791000 == 32 [pid = 2732] [id = 293] 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16793800) [pid = 2732] [serial = 878] [outer = 00000000] 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (170AF800) [pid = 2732] [serial = 879] [outer = 16793800] 17:08:50 INFO - PROCESS | 2732 | 1466035730855 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (171D3000) [pid = 2732] [serial = 880] [outer = 16793800] 17:08:51 INFO - PROCESS | 2732 | 1466035731275 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 633ms 17:08:51 INFO - PROCESS | 2732 | 1466035731306 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 2732 | 1466035731308 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:08:51 INFO - PROCESS | 2732 | 1466035731311 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 2732 | 1466035731313 Marionette TRACE conn3 <- [1,1138,null,{}] 17:08:51 INFO - PROCESS | 2732 | 1466035731316 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 2732 | 1466035731318 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:51 INFO - PROCESS | 2732 | 1466035731422 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:08:51 INFO - PROCESS | 2732 | 1466035731428 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 2732 | 1466035731430 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:51 INFO - PROCESS | 2732 | ++DOCSHELL 143D5400 == 33 [pid = 2732] [id = 294] 17:08:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (176B8C00) [pid = 2732] [serial = 881] [outer = 00000000] 17:08:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (17A1E000) [pid = 2732] [serial = 882] [outer = 176B8C00] 17:08:51 INFO - PROCESS | 2732 | 1466035731472 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (17F68000) [pid = 2732] [serial = 883] [outer = 176B8C00] 17:08:51 INFO - PROCESS | 2732 | 1466035731950 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 695ms 17:08:52 INFO - PROCESS | 2732 | 1466035732012 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 2732 | 1466035732014 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:08:52 INFO - PROCESS | 2732 | 1466035732017 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 2732 | 1466035732019 Marionette TRACE conn3 <- [1,1142,null,{}] 17:08:52 INFO - PROCESS | 2732 | 1466035732037 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 2732 | 1466035732043 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:52 INFO - PROCESS | 2732 | 1466035732156 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:08:52 INFO - PROCESS | 2732 | 1466035732258 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 2732 | 1466035732261 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:52 INFO - PROCESS | 2732 | ++DOCSHELL 19E49800 == 34 [pid = 2732] [id = 295] 17:08:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19E49C00) [pid = 2732] [serial = 884] [outer = 00000000] 17:08:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19E57800) [pid = 2732] [serial = 885] [outer = 19E49C00] 17:08:52 INFO - PROCESS | 2732 | 1466035732312 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19F8B000) [pid = 2732] [serial = 886] [outer = 19E49C00] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (114BBC00) [pid = 2732] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (16C58000) [pid = 2732] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1992B000) [pid = 2732] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13657800) [pid = 2732] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A46B800) [pid = 2732] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A464000) [pid = 2732] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (158B8C00) [pid = 2732] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A69E800) [pid = 2732] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1325C400) [pid = 2732] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (13D7F400) [pid = 2732] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1968D400) [pid = 2732] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16644000) [pid = 2732] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19728400) [pid = 2732] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:08:52 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E35C00) [pid = 2732] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:08:52 INFO - PROCESS | 2732 | 1466035732939 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 988ms 17:08:52 INFO - PROCESS | 2732 | 1466035733002 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 2732 | 1466035733004 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:08:53 INFO - PROCESS | 2732 | 1466035733013 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 2732 | 1466035733016 Marionette TRACE conn3 <- [1,1146,null,{}] 17:08:53 INFO - PROCESS | 2732 | 1466035733020 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 2732 | 1466035733023 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:53 INFO - PROCESS | 2732 | 1466035733100 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:08:53 INFO - PROCESS | 2732 | 1466035733111 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 2732 | 1466035733113 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:53 INFO - PROCESS | 2732 | ++DOCSHELL 13131400 == 35 [pid = 2732] [id = 296] 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1534DC00) [pid = 2732] [serial = 887] [outer = 00000000] 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16BA4400) [pid = 2732] [serial = 888] [outer = 1534DC00] 17:08:53 INFO - PROCESS | 2732 | 1466035733155 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1968E400) [pid = 2732] [serial = 889] [outer = 1534DC00] 17:08:53 INFO - PROCESS | 2732 | 1466035733552 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 586ms 17:08:53 INFO - PROCESS | 2732 | 1466035733593 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 2732 | 1466035733595 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:08:53 INFO - PROCESS | 2732 | 1466035733598 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 2732 | 1466035733600 Marionette TRACE conn3 <- [1,1150,null,{}] 17:08:53 INFO - PROCESS | 2732 | 1466035733603 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 2732 | 1466035733605 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:53 INFO - PROCESS | 2732 | 1466035733682 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:08:53 INFO - PROCESS | 2732 | 1466035733687 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 2732 | 1466035733689 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:53 INFO - PROCESS | 2732 | ++DOCSHELL 16637000 == 36 [pid = 2732] [id = 297] 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19698400) [pid = 2732] [serial = 890] [outer = 00000000] 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A460C00) [pid = 2732] [serial = 891] [outer = 19698400] 17:08:53 INFO - PROCESS | 2732 | 1466035733734 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A667800) [pid = 2732] [serial = 892] [outer = 19698400] 17:08:54 INFO - PROCESS | 2732 | 1466035734174 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 587ms 17:08:54 INFO - PROCESS | 2732 | 1466035734195 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 2732 | 1466035734197 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:08:54 INFO - PROCESS | 2732 | 1466035734201 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:08:54 INFO - PROCESS | 2732 | 1466035734202 Marionette TRACE conn3 <- [1,1154,null,{}] 17:08:54 INFO - PROCESS | 2732 | 1466035734211 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 2732 | 1466035734212 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:54 INFO - PROCESS | 2732 | 1466035734300 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:08:54 INFO - PROCESS | 2732 | 1466035734307 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 2732 | 1466035734309 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:54 INFO - PROCESS | 2732 | ++DOCSHELL 10A4A800 == 37 [pid = 2732] [id = 298] 17:08:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (15F0D000) [pid = 2732] [serial = 893] [outer = 00000000] 17:08:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A691800) [pid = 2732] [serial = 894] [outer = 15F0D000] 17:08:54 INFO - PROCESS | 2732 | 1466035734355 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A667400) [pid = 2732] [serial = 895] [outer = 15F0D000] 17:08:54 INFO - PROCESS | 2732 | 1466035734791 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 618ms 17:08:54 INFO - PROCESS | 2732 | 1466035734850 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 2732 | 1466035734852 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:08:54 INFO - PROCESS | 2732 | 1466035734855 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 2732 | 1466035734857 Marionette TRACE conn3 <- [1,1158,null,{}] 17:08:54 INFO - PROCESS | 2732 | 1466035734844 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 2732 | 1466035734846 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:54 INFO - PROCESS | 2732 | 1466035734969 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:08:55 INFO - PROCESS | 2732 | 1466035735078 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 2732 | 1466035735081 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:55 INFO - PROCESS | 2732 | ++DOCSHELL 10A6F400 == 38 [pid = 2732] [id = 299] 17:08:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (10A70000) [pid = 2732] [serial = 896] [outer = 00000000] 17:08:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (11C1F000) [pid = 2732] [serial = 897] [outer = 10A70000] 17:08:55 INFO - PROCESS | 2732 | 1466035735138 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (12AE5C00) [pid = 2732] [serial = 898] [outer = 10A70000] 17:08:55 INFO - PROCESS | 2732 | 1466035735744 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 988ms 17:08:55 INFO - PROCESS | 2732 | 1466035735843 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 2732 | 1466035735847 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:08:55 INFO - PROCESS | 2732 | 1466035735871 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 2732 | 1466035735874 Marionette TRACE conn3 <- [1,1162,null,{}] 17:08:55 INFO - PROCESS | 2732 | 1466035735900 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 2732 | 1466035735903 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:55 INFO - PROCESS | 2732 | 1466035736013 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:08:56 INFO - PROCESS | 2732 | 1466035736138 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 2732 | 1466035736141 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:56 INFO - PROCESS | 2732 | ++DOCSHELL 151D8C00 == 39 [pid = 2732] [id = 300] 17:08:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (151E0800) [pid = 2732] [serial = 899] [outer = 00000000] 17:08:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (16BA0400) [pid = 2732] [serial = 900] [outer = 151E0800] 17:08:56 INFO - PROCESS | 2732 | 1466035736196 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (176B8400) [pid = 2732] [serial = 901] [outer = 151E0800] 17:08:56 INFO - PROCESS | 2732 | 1466035736734 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 2732 | 1466035736785 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:08:56 INFO - PROCESS | 2732 | 1466035736789 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 2732 | 1466035736791 Marionette TRACE conn3 <- [1,1166,null,{}] 17:08:56 INFO - PROCESS | 2732 | 1466035736795 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 2732 | 1466035736798 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:56 INFO - PROCESS | 2732 | 1466035736905 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:08:57 INFO - PROCESS | 2732 | 1466035737005 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 2732 | 1466035737008 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:57 INFO - PROCESS | 2732 | ++DOCSHELL 19B42C00 == 40 [pid = 2732] [id = 301] 17:08:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19F8E000) [pid = 2732] [serial = 902] [outer = 00000000] 17:08:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A675400) [pid = 2732] [serial = 903] [outer = 19F8E000] 17:08:57 INFO - PROCESS | 2732 | 1466035737060 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A69EC00) [pid = 2732] [serial = 904] [outer = 19F8E000] 17:08:57 INFO - PROCESS | 2732 | 1466035737638 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 2732 | 1466035737720 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:08:57 INFO - PROCESS | 2732 | 1466035737731 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 2732 | 1466035737735 Marionette TRACE conn3 <- [1,1170,null,{}] 17:08:57 INFO - PROCESS | 2732 | 1466035737739 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 2732 | 1466035737742 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:57 INFO - PROCESS | 2732 | 1466035737854 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:08:57 INFO - PROCESS | 2732 | 1466035737975 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 2732 | 1466035737978 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:57 INFO - PROCESS | 2732 | ++DOCSHELL 1A94D800 == 41 [pid = 2732] [id = 302] 17:08:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A950800) [pid = 2732] [serial = 905] [outer = 00000000] 17:08:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1AAF3800) [pid = 2732] [serial = 906] [outer = 1A950800] 17:08:58 INFO - PROCESS | 2732 | 1466035738030 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1AAF8C00) [pid = 2732] [serial = 907] [outer = 1A950800] 17:08:58 INFO - PROCESS | 2732 | 1466035738603 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 2732 | 1466035738674 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:08:58 INFO - PROCESS | 2732 | 1466035738678 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 2732 | 1466035738680 Marionette TRACE conn3 <- [1,1174,null,{}] 17:08:58 INFO - PROCESS | 2732 | 1466035738683 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 2732 | 1466035738685 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:58 INFO - PROCESS | 2732 | 1466035738886 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:08:59 INFO - PROCESS | 2732 | 1466035739024 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 2732 | 1466035739027 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:08:59 INFO - PROCESS | 2732 | ++DOCSHELL 10B56800 == 42 [pid = 2732] [id = 303] 17:08:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (10B80000) [pid = 2732] [serial = 908] [outer = 00000000] 17:08:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (11AD7800) [pid = 2732] [serial = 909] [outer = 10B80000] 17:08:59 INFO - PROCESS | 2732 | 1466035739079 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1312B800) [pid = 2732] [serial = 910] [outer = 10B80000] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 10A4A800 == 41 [pid = 2732] [id = 298] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 16637000 == 40 [pid = 2732] [id = 297] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 13131400 == 39 [pid = 2732] [id = 296] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 19E49800 == 38 [pid = 2732] [id = 295] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 143D5400 == 37 [pid = 2732] [id = 294] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 16791000 == 36 [pid = 2732] [id = 293] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 15F0C400 == 35 [pid = 2732] [id = 292] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 131D1000 == 34 [pid = 2732] [id = 291] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 10F55C00 == 33 [pid = 2732] [id = 290] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 13CBCC00 == 32 [pid = 2732] [id = 289] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 1047D800 == 31 [pid = 2732] [id = 288] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 1A94D800 == 30 [pid = 2732] [id = 302] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 151D8C00 == 29 [pid = 2732] [id = 300] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 19B42C00 == 28 [pid = 2732] [id = 301] 17:09:00 INFO - PROCESS | 2732 | --DOCSHELL 10A6F400 == 27 [pid = 2732] [id = 299] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A669800) [pid = 2732] [serial = 861] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (171BFC00) [pid = 2732] [serial = 834] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (171D8000) [pid = 2732] [serial = 835] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (19B43C00) [pid = 2732] [serial = 840] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (19B4B800) [pid = 2732] [serial = 841] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (13D75000) [pid = 2732] [serial = 825] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1A66B000) [pid = 2732] [serial = 847] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A66A400) [pid = 2732] [serial = 846] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1430E800) [pid = 2732] [serial = 826] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A697000) [pid = 2732] [serial = 850] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A693800) [pid = 2732] [serial = 849] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15F0CC00) [pid = 2732] [serial = 828] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A72F800) [pid = 2732] [serial = 852] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (163D8C00) [pid = 2732] [serial = 829] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16637400) [pid = 2732] [serial = 856] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (163C9C00) [pid = 2732] [serial = 855] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A467400) [pid = 2732] [serial = 858] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19692000) [pid = 2732] [serial = 837] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197C6C00) [pid = 2732] [serial = 838] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16B9F400) [pid = 2732] [serial = 831] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16BAA800) [pid = 2732] [serial = 832] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19F93400) [pid = 2732] [serial = 843] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A46C400) [pid = 2732] [serial = 820] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (12DF7C00) [pid = 2732] [serial = 822] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1309F400) [pid = 2732] [serial = 823] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1A739000) [pid = 2732] [serial = 853] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A36E800) [pid = 2732] [serial = 844] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A73D400) [pid = 2732] [serial = 859] [outer = 00000000] [url = about:blank] 17:09:00 INFO - PROCESS | 2732 | 1466035740312 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 2732 | 1466035740351 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:09:00 INFO - PROCESS | 2732 | 1466035740359 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 2732 | 1466035740361 Marionette TRACE conn3 <- [1,1178,null,{}] 17:09:00 INFO - PROCESS | 2732 | 1466035740367 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 2732 | 1466035740370 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:00 INFO - PROCESS | 2732 | 1466035740489 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:09:00 INFO - PROCESS | 2732 | 1466035740502 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 2732 | 1466035740504 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:00 INFO - PROCESS | 2732 | ++DOCSHELL 10B83C00 == 28 [pid = 2732] [id = 304] 17:09:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10E19400) [pid = 2732] [serial = 911] [outer = 00000000] 17:09:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13106000) [pid = 2732] [serial = 912] [outer = 10E19400] 17:09:00 INFO - PROCESS | 2732 | 1466035740555 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13130400) [pid = 2732] [serial = 913] [outer = 10E19400] 17:09:01 INFO - PROCESS | 2732 | 1466035741030 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 2732 | 1466035741062 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:09:01 INFO - PROCESS | 2732 | 1466035741072 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:09:01 INFO - PROCESS | 2732 | 1466035741075 Marionette TRACE conn3 <- [1,1182,null,{}] 17:09:01 INFO - PROCESS | 2732 | 1466035741079 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 2732 | 1466035741082 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:01 INFO - PROCESS | 2732 | 1466035741177 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:09:01 INFO - PROCESS | 2732 | 1466035741186 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 2732 | 1466035741189 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:01 INFO - PROCESS | 2732 | ++DOCSHELL 12812800 == 29 [pid = 2732] [id = 305] 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D7F000) [pid = 2732] [serial = 914] [outer = 00000000] 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15114000) [pid = 2732] [serial = 915] [outer = 13D7F000] 17:09:01 INFO - PROCESS | 2732 | 1466035741235 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151DF800) [pid = 2732] [serial = 916] [outer = 13D7F000] 17:09:01 INFO - PROCESS | 2732 | 1466035741683 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 2732 | 1466035741696 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:09:01 INFO - PROCESS | 2732 | 1466035741704 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 2732 | 1466035741707 Marionette TRACE conn3 <- [1,1186,null,{}] 17:09:01 INFO - PROCESS | 2732 | 1466035741718 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 2732 | 1466035741722 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:01 INFO - PROCESS | 2732 | 1466035741801 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:09:01 INFO - PROCESS | 2732 | 1466035741810 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 2732 | 1466035741813 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:01 INFO - PROCESS | 2732 | ++DOCSHELL 1663C000 == 30 [pid = 2732] [id = 306] 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1663CC00) [pid = 2732] [serial = 917] [outer = 00000000] 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16AD2C00) [pid = 2732] [serial = 918] [outer = 1663CC00] 17:09:01 INFO - PROCESS | 2732 | 1466035741859 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16BA2000) [pid = 2732] [serial = 919] [outer = 1663CC00] 17:09:02 INFO - PROCESS | 2732 | 1466035742351 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 695ms 17:09:02 INFO - PROCESS | 2732 | 1466035742404 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 2732 | 1466035742407 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:09:02 INFO - PROCESS | 2732 | 1466035742410 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 2732 | 1466035742412 Marionette TRACE conn3 <- [1,1190,null,{}] 17:09:02 INFO - PROCESS | 2732 | 1466035742416 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 2732 | 1466035742418 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:02 INFO - PROCESS | 2732 | 1466035742529 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:09:02 INFO - PROCESS | 2732 | 1466035742534 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 2732 | 1466035742536 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:02 INFO - PROCESS | 2732 | ++DOCSHELL 16BA8000 == 31 [pid = 2732] [id = 307] 17:09:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA9C00) [pid = 2732] [serial = 920] [outer = 00000000] 17:09:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (173AE000) [pid = 2732] [serial = 921] [outer = 16BA9C00] 17:09:02 INFO - PROCESS | 2732 | 1466035742579 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (17A28C00) [pid = 2732] [serial = 922] [outer = 16BA9C00] 17:09:02 INFO - PROCESS | 2732 | 1466035742988 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:09:03 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 17:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 632ms 17:09:03 INFO - PROCESS | 2732 | 1466035743031 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 2732 | 1466035743033 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:09:03 INFO - PROCESS | 2732 | 1466035743037 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:09:03 INFO - PROCESS | 2732 | 1466035743038 Marionette TRACE conn3 <- [1,1194,null,{}] 17:09:03 INFO - PROCESS | 2732 | 1466035743042 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 2732 | 1466035743044 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:03 INFO - PROCESS | 2732 | 1466035743147 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:09:03 INFO - PROCESS | 2732 | 1466035743236 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 2732 | 1466035743238 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:03 INFO - PROCESS | 2732 | ++DOCSHELL 19725400 == 32 [pid = 2732] [id = 308] 17:09:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19727000) [pid = 2732] [serial = 923] [outer = 00000000] 17:09:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (197CBC00) [pid = 2732] [serial = 924] [outer = 19727000] 17:09:03 INFO - PROCESS | 2732 | 1466035743281 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1992A000) [pid = 2732] [serial = 925] [outer = 19727000] 17:09:03 INFO - PROCESS | 2732 | 1466035743684 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:09:03 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 17:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 680ms 17:09:03 INFO - PROCESS | 2732 | 1466035743736 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 2732 | 1466035743738 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:09:03 INFO - PROCESS | 2732 | 1466035743742 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 2732 | 1466035743743 Marionette TRACE conn3 <- [1,1198,null,{}] 17:09:03 INFO - PROCESS | 2732 | 1466035743747 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 2732 | 1466035743752 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:03 INFO - PROCESS | 2732 | 1466035743878 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:09:03 INFO - PROCESS | 2732 | 1466035743940 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 2732 | 1466035743942 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:03 INFO - PROCESS | 2732 | ++DOCSHELL 19E4E800 == 33 [pid = 2732] [id = 309] 17:09:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19E4F400) [pid = 2732] [serial = 926] [outer = 00000000] 17:09:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A37A800) [pid = 2732] [serial = 927] [outer = 19E4F400] 17:09:03 INFO - PROCESS | 2732 | 1466035743986 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A46D000) [pid = 2732] [serial = 928] [outer = 19E4F400] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (176B8C00) [pid = 2732] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13259C00) [pid = 2732] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13D74400) [pid = 2732] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1047FC00) [pid = 2732] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (11285800) [pid = 2732] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F0C800) [pid = 2732] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19E49C00) [pid = 2732] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1534DC00) [pid = 2732] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16793800) [pid = 2732] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19698400) [pid = 2732] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (10560800) [pid = 2732] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:09:04 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F0D000) [pid = 2732] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:09:04 INFO - PROCESS | 2732 | 1466035744623 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 929ms 17:09:04 INFO - PROCESS | 2732 | 1466035744688 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 2732 | 1466035744689 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:09:04 INFO - PROCESS | 2732 | 1466035744677 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 2732 | 1466035744687 Marionette TRACE conn3 <- [1,1202,null,{}] 17:09:04 INFO - PROCESS | 2732 | 1466035744694 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 2732 | 1466035744696 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:04 INFO - PROCESS | 2732 | 1466035744772 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:09:04 INFO - PROCESS | 2732 | 1466035744781 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 2732 | 1466035744783 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:04 INFO - PROCESS | 2732 | ++DOCSHELL 105E5C00 == 34 [pid = 2732] [id = 310] 17:09:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (10A52C00) [pid = 2732] [serial = 929] [outer = 00000000] 17:09:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1534DC00) [pid = 2732] [serial = 930] [outer = 10A52C00] 17:09:04 INFO - PROCESS | 2732 | 1466035744825 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (163CD000) [pid = 2732] [serial = 931] [outer = 10A52C00] 17:09:05 INFO - PROCESS | 2732 | 1466035745226 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 589ms 17:09:05 INFO - PROCESS | 2732 | 1466035745274 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 2732 | 1466035745276 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:09:05 INFO - PROCESS | 2732 | 1466035745279 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:09:05 INFO - PROCESS | 2732 | 1466035745280 Marionette TRACE conn3 <- [1,1206,null,{}] 17:09:05 INFO - PROCESS | 2732 | 1466035745284 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 2732 | 1466035745286 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:05 INFO - PROCESS | 2732 | 1466035745361 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:09:05 INFO - PROCESS | 2732 | 1466035745367 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 2732 | 1466035745369 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:05 INFO - PROCESS | 2732 | ++DOCSHELL 15110C00 == 35 [pid = 2732] [id = 311] 17:09:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16799800) [pid = 2732] [serial = 932] [outer = 00000000] 17:09:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A464800) [pid = 2732] [serial = 933] [outer = 16799800] 17:09:05 INFO - PROCESS | 2732 | 1466035745411 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A46DC00) [pid = 2732] [serial = 934] [outer = 16799800] 17:09:05 INFO - PROCESS | 2732 | 1466035745815 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 588ms 17:09:05 INFO - PROCESS | 2732 | 1466035745876 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 2732 | 1466035745878 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:09:05 INFO - PROCESS | 2732 | 1466035745881 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 2732 | 1466035745883 Marionette TRACE conn3 <- [1,1210,null,{}] 17:09:05 INFO - PROCESS | 2732 | 1466035745887 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 2732 | 1466035745888 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:05 INFO - PROCESS | 2732 | 1466035745965 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:09:05 INFO - PROCESS | 2732 | 1466035745970 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 2732 | 1466035745972 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:05 INFO - PROCESS | 2732 | ++DOCSHELL 1663BC00 == 36 [pid = 2732] [id = 312] 17:09:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A670000) [pid = 2732] [serial = 935] [outer = 00000000] 17:09:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A696800) [pid = 2732] [serial = 936] [outer = 1A670000] 17:09:05 INFO - PROCESS | 2732 | 1466035746014 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A697400) [pid = 2732] [serial = 937] [outer = 1A670000] 17:09:06 INFO - PROCESS | 2732 | 1466035746451 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 2732 | 1466035746480 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:09:06 INFO - PROCESS | 2732 | 1466035746483 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 2732 | 1466035746485 Marionette TRACE conn3 <- [1,1214,null,{}] 17:09:06 INFO - PROCESS | 2732 | 1466035746472 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 2732 | 1466035746474 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:06 INFO - PROCESS | 2732 | 1466035746642 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:09:06 INFO - PROCESS | 2732 | 1466035746704 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 2732 | 1466035746707 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:06 INFO - PROCESS | 2732 | ++DOCSHELL 10431400 == 37 [pid = 2732] [id = 313] 17:09:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (10432400) [pid = 2732] [serial = 938] [outer = 00000000] 17:09:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (105ED400) [pid = 2732] [serial = 939] [outer = 10432400] 17:09:06 INFO - PROCESS | 2732 | 1466035746764 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (10B7B800) [pid = 2732] [serial = 940] [outer = 10432400] 17:09:07 INFO - PROCESS | 2732 | 1466035747518 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1084ms 17:09:07 INFO - PROCESS | 2732 | 1466035747566 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 2732 | 1466035747570 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:09:07 INFO - PROCESS | 2732 | 1466035747576 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 2732 | 1466035747579 Marionette TRACE conn3 <- [1,1218,null,{}] 17:09:07 INFO - PROCESS | 2732 | 1466035747584 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 2732 | 1466035747587 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:07 INFO - PROCESS | 2732 | 1466035747702 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:09:07 INFO - PROCESS | 2732 | 1466035747830 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 2732 | 1466035747833 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:07 INFO - PROCESS | 2732 | ++DOCSHELL 1430F800 == 38 [pid = 2732] [id = 314] 17:09:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (151A5C00) [pid = 2732] [serial = 941] [outer = 00000000] 17:09:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15F0D400) [pid = 2732] [serial = 942] [outer = 151A5C00] 17:09:07 INFO - PROCESS | 2732 | 1466035747888 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (16637400) [pid = 2732] [serial = 943] [outer = 151A5C00] 17:09:08 INFO - PROCESS | 2732 | 1466035748726 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1239ms 17:09:08 INFO - PROCESS | 2732 | 1466035748813 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 2732 | 1466035748818 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:09:08 INFO - PROCESS | 2732 | 1466035748823 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 2732 | 1466035748826 Marionette TRACE conn3 <- [1,1222,null,{}] 17:09:08 INFO - PROCESS | 2732 | 1466035748832 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:08 INFO - PROCESS | 2732 | 1466035748835 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:08 INFO - PROCESS | 2732 | 1466035748949 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 1663BC00 == 37 [pid = 2732] [id = 312] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 15110C00 == 36 [pid = 2732] [id = 311] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 105E5C00 == 35 [pid = 2732] [id = 310] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 19E4E800 == 34 [pid = 2732] [id = 309] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 19725400 == 33 [pid = 2732] [id = 308] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 16BA8000 == 32 [pid = 2732] [id = 307] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 1663C000 == 31 [pid = 2732] [id = 306] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 12812800 == 30 [pid = 2732] [id = 305] 17:09:08 INFO - PROCESS | 2732 | --DOCSHELL 10B83C00 == 29 [pid = 2732] [id = 304] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A94A400) [pid = 2732] [serial = 862] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A691800) [pid = 2732] [serial = 894] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (17A1E000) [pid = 2732] [serial = 882] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (17F68000) [pid = 2732] [serial = 883] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13D71800) [pid = 2732] [serial = 873] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (14377C00) [pid = 2732] [serial = 874] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (15196C00) [pid = 2732] [serial = 867] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151E3800) [pid = 2732] [serial = 868] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (10A4AC00) [pid = 2732] [serial = 864] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10F5BC00) [pid = 2732] [serial = 865] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (12BCB800) [pid = 2732] [serial = 870] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13080800) [pid = 2732] [serial = 871] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16637800) [pid = 2732] [serial = 876] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19E57800) [pid = 2732] [serial = 885] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16BA4400) [pid = 2732] [serial = 888] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1968E400) [pid = 2732] [serial = 889] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19F8B000) [pid = 2732] [serial = 886] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (170AF800) [pid = 2732] [serial = 879] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (171D3000) [pid = 2732] [serial = 880] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A460C00) [pid = 2732] [serial = 891] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A667800) [pid = 2732] [serial = 892] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A667400) [pid = 2732] [serial = 895] [outer = 00000000] [url = about:blank] 17:09:08 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16641C00) [pid = 2732] [serial = 877] [outer = 00000000] [url = about:blank] 17:09:09 INFO - PROCESS | 2732 | 1466035749068 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 2732 | 1466035749072 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:09 INFO - PROCESS | 2732 | ++DOCSHELL 10B83C00 == 30 [pid = 2732] [id = 315] 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (10F57C00) [pid = 2732] [serial = 944] [outer = 00000000] 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (12BCB800) [pid = 2732] [serial = 945] [outer = 10F57C00] 17:09:09 INFO - PROCESS | 2732 | 1466035749123 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13146000) [pid = 2732] [serial = 946] [outer = 10F57C00] 17:09:09 INFO - PROCESS | 2732 | 1466035749529 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 728ms 17:09:09 INFO - PROCESS | 2732 | 1466035749577 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 2732 | 1466035749582 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:09:09 INFO - PROCESS | 2732 | 1466035749593 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:09:09 INFO - PROCESS | 2732 | 1466035749595 Marionette TRACE conn3 <- [1,1226,null,{}] 17:09:09 INFO - PROCESS | 2732 | 1466035749599 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 2732 | 1466035749601 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:09 INFO - PROCESS | 2732 | 1466035749685 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:09:09 INFO - PROCESS | 2732 | 1466035749691 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 2732 | 1466035749693 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:09 INFO - PROCESS | 2732 | ++DOCSHELL 13D7F800 == 31 [pid = 2732] [id = 316] 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (14309800) [pid = 2732] [serial = 947] [outer = 00000000] 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (143CE400) [pid = 2732] [serial = 948] [outer = 14309800] 17:09:09 INFO - PROCESS | 2732 | 1466035749739 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151DB800) [pid = 2732] [serial = 949] [outer = 14309800] 17:09:10 INFO - PROCESS | 2732 | 1466035750170 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 635ms 17:09:10 INFO - PROCESS | 2732 | 1466035750217 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 2732 | 1466035750220 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:09:10 INFO - PROCESS | 2732 | 1466035750223 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 2732 | 1466035750227 Marionette TRACE conn3 <- [1,1230,null,{}] 17:09:10 INFO - PROCESS | 2732 | 1466035750237 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 2732 | 1466035750242 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:10 INFO - PROCESS | 2732 | 1466035750325 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:09:10 INFO - PROCESS | 2732 | 1466035750378 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 2732 | 1466035750381 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:10 INFO - PROCESS | 2732 | ++DOCSHELL 1663AC00 == 32 [pid = 2732] [id = 317] 17:09:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1663BC00) [pid = 2732] [serial = 950] [outer = 00000000] 17:09:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16644C00) [pid = 2732] [serial = 951] [outer = 1663BC00] 17:09:10 INFO - PROCESS | 2732 | 1466035750428 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16BA0000) [pid = 2732] [serial = 952] [outer = 1663BC00] 17:09:10 INFO - PROCESS | 2732 | 1466035750869 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 682ms 17:09:10 INFO - PROCESS | 2732 | 1466035750922 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 2732 | 1466035750925 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:09:10 INFO - PROCESS | 2732 | 1466035750928 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 2732 | 1466035750929 Marionette TRACE conn3 <- [1,1234,null,{}] 17:09:10 INFO - PROCESS | 2732 | 1466035750933 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 2732 | 1466035750935 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:11 INFO - PROCESS | 2732 | 1466035751027 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:09:11 INFO - PROCESS | 2732 | 1466035751032 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 2732 | 1466035751034 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:11 INFO - PROCESS | 2732 | ++DOCSHELL 16CFA000 == 33 [pid = 2732] [id = 318] 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (171B3800) [pid = 2732] [serial = 953] [outer = 00000000] 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (176B9800) [pid = 2732] [serial = 954] [outer = 171B3800] 17:09:11 INFO - PROCESS | 2732 | 1466035751078 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1968E400) [pid = 2732] [serial = 955] [outer = 171B3800] 17:09:11 INFO - PROCESS | 2732 | 1466035751542 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 619ms 17:09:11 INFO - PROCESS | 2732 | 1466035751574 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 2732 | 1466035751576 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:09:11 INFO - PROCESS | 2732 | 1466035751580 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:09:11 INFO - PROCESS | 2732 | 1466035751581 Marionette TRACE conn3 <- [1,1238,null,{}] 17:09:11 INFO - PROCESS | 2732 | 1466035751585 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 2732 | 1466035751587 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:11 INFO - PROCESS | 2732 | 1466035751690 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:09:11 INFO - PROCESS | 2732 | 1466035751758 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 2732 | 1466035751760 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:11 INFO - PROCESS | 2732 | ++DOCSHELL 13656000 == 34 [pid = 2732] [id = 319] 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19697C00) [pid = 2732] [serial = 956] [outer = 00000000] 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (197CC000) [pid = 2732] [serial = 957] [outer = 19697C00] 17:09:11 INFO - PROCESS | 2732 | 1466035751803 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B3F400) [pid = 2732] [serial = 958] [outer = 19697C00] 17:09:12 INFO - PROCESS | 2732 | 1466035752219 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 682ms 17:09:12 INFO - PROCESS | 2732 | 1466035752265 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 2732 | 1466035752267 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:09:12 INFO - PROCESS | 2732 | 1466035752270 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 2732 | 1466035752272 Marionette TRACE conn3 <- [1,1242,null,{}] 17:09:12 INFO - PROCESS | 2732 | 1466035752281 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 2732 | 1466035752286 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:12 INFO - PROCESS | 2732 | 1466035752427 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:09:12 INFO - PROCESS | 2732 | 1466035752489 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 2732 | 1466035752491 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:12 INFO - PROCESS | 2732 | ++DOCSHELL 19F8C400 == 35 [pid = 2732] [id = 320] 17:09:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19F93800) [pid = 2732] [serial = 959] [outer = 00000000] 17:09:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A45FC00) [pid = 2732] [serial = 960] [outer = 19F93800] 17:09:12 INFO - PROCESS | 2732 | 1466035752534 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A466400) [pid = 2732] [serial = 961] [outer = 19F93800] 17:09:12 INFO - PROCESS | 2732 | 1466035752939 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 681ms 17:09:12 INFO - PROCESS | 2732 | 1466035752970 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 2732 | 1466035752972 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:09:12 INFO - PROCESS | 2732 | 1466035752975 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 2732 | 1466035752986 Marionette TRACE conn3 <- [1,1246,null,{}] 17:09:12 INFO - PROCESS | 2732 | 1466035752997 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 2732 | 1466035752999 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:13 INFO - PROCESS | 2732 | 1466035753128 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:09:13 INFO - PROCESS | 2732 | 1466035753141 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 2732 | 1466035753143 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:13 INFO - PROCESS | 2732 | ++DOCSHELL 1A46AC00 == 36 [pid = 2732] [id = 321] 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A669000) [pid = 2732] [serial = 962] [outer = 00000000] 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A691800) [pid = 2732] [serial = 963] [outer = 1A669000] 17:09:13 INFO - PROCESS | 2732 | 1466035753185 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A692C00) [pid = 2732] [serial = 964] [outer = 1A669000] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13D7F000) [pid = 2732] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (10B80000) [pid = 2732] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1663CC00) [pid = 2732] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10E19400) [pid = 2732] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19E4F400) [pid = 2732] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (10A70000) [pid = 2732] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (151E0800) [pid = 2732] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19F8E000) [pid = 2732] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A950800) [pid = 2732] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19727000) [pid = 2732] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10A52C00) [pid = 2732] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16BA9C00) [pid = 2732] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:09:13 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16799800) [pid = 2732] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:09:13 INFO - PROCESS | 2732 | 1466035753667 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 743ms 17:09:13 INFO - PROCESS | 2732 | 1466035753720 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 2732 | 1466035753722 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:09:13 INFO - PROCESS | 2732 | 1466035753725 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:09:13 INFO - PROCESS | 2732 | 1466035753727 Marionette TRACE conn3 <- [1,1250,null,{}] 17:09:13 INFO - PROCESS | 2732 | 1466035753730 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:13 INFO - PROCESS | 2732 | 1466035753732 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:13 INFO - PROCESS | 2732 | 1466035753807 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:09:13 INFO - PROCESS | 2732 | 1466035753813 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 2732 | 1466035753815 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:13 INFO - PROCESS | 2732 | ++DOCSHELL 10480C00 == 37 [pid = 2732] [id = 322] 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (10E19400) [pid = 2732] [serial = 965] [outer = 00000000] 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16799800) [pid = 2732] [serial = 966] [outer = 10E19400] 17:09:13 INFO - PROCESS | 2732 | 1466035753858 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (173AE800) [pid = 2732] [serial = 967] [outer = 10E19400] 17:09:14 INFO - PROCESS | 2732 | 1466035754259 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 589ms 17:09:14 INFO - PROCESS | 2732 | 1466035754322 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 2732 | 1466035754324 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:09:14 INFO - PROCESS | 2732 | 1466035754327 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:09:14 INFO - PROCESS | 2732 | 1466035754329 Marionette TRACE conn3 <- [1,1254,null,{}] 17:09:14 INFO - PROCESS | 2732 | 1466035754333 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 2732 | 1466035754335 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:14 INFO - PROCESS | 2732 | 1466035754411 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:09:14 INFO - PROCESS | 2732 | 1466035754419 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 2732 | 1466035754421 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:14 INFO - PROCESS | 2732 | ++DOCSHELL 19E4A400 == 38 [pid = 2732] [id = 323] 17:09:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19F88400) [pid = 2732] [serial = 968] [outer = 00000000] 17:09:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A667C00) [pid = 2732] [serial = 969] [outer = 19F88400] 17:09:14 INFO - PROCESS | 2732 | 1466035754471 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A674400) [pid = 2732] [serial = 970] [outer = 19F88400] 17:09:14 INFO - PROCESS | 2732 | 1466035754915 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 620ms 17:09:14 INFO - PROCESS | 2732 | 1466035754966 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 2732 | 1466035754968 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:09:14 INFO - PROCESS | 2732 | 1466035754971 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 2732 | 1466035754973 Marionette TRACE conn3 <- [1,1258,null,{}] 17:09:14 INFO - PROCESS | 2732 | 1466035754976 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 2732 | 1466035754978 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:15 INFO - PROCESS | 2732 | 1466035755054 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:09:15 INFO - PROCESS | 2732 | 1466035755059 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 2732 | 1466035755061 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:15 INFO - PROCESS | 2732 | ++DOCSHELL 16CF6800 == 39 [pid = 2732] [id = 324] 17:09:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A378C00) [pid = 2732] [serial = 971] [outer = 00000000] 17:09:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A6DF000) [pid = 2732] [serial = 972] [outer = 1A378C00] 17:09:15 INFO - PROCESS | 2732 | 1466035755103 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A6DCC00) [pid = 2732] [serial = 973] [outer = 1A378C00] 17:09:15 INFO - PROCESS | 2732 | 1466035755701 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 790ms 17:09:15 INFO - PROCESS | 2732 | 1466035755773 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 2732 | 1466035755777 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:09:15 INFO - PROCESS | 2732 | 1466035755782 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 2732 | 1466035755786 Marionette TRACE conn3 <- [1,1262,null,{}] 17:09:15 INFO - PROCESS | 2732 | 1466035755805 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 2732 | 1466035755809 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:15 INFO - PROCESS | 2732 | 1466035755926 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:09:16 INFO - PROCESS | 2732 | 1466035756048 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 2732 | 1466035756051 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:16 INFO - PROCESS | 2732 | ++DOCSHELL 10A48800 == 40 [pid = 2732] [id = 325] 17:09:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (10E26800) [pid = 2732] [serial = 974] [outer = 00000000] 17:09:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13934400) [pid = 2732] [serial = 975] [outer = 10E26800] 17:09:16 INFO - PROCESS | 2732 | 1466035756108 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (14312400) [pid = 2732] [serial = 976] [outer = 10E26800] 17:09:16 INFO - PROCESS | 2732 | 1466035756659 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 882ms 17:09:16 INFO - PROCESS | 2732 | 1466035756699 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 2732 | 1466035756703 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:09:16 INFO - PROCESS | 2732 | 1466035756711 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:09:16 INFO - PROCESS | 2732 | 1466035756714 Marionette TRACE conn3 <- [1,1266,null,{}] 17:09:16 INFO - PROCESS | 2732 | 1466035756718 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 2732 | 1466035756720 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:16 INFO - PROCESS | 2732 | 1466035756827 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:09:16 INFO - PROCESS | 2732 | 1466035756928 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 2732 | 1466035756931 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:16 INFO - PROCESS | 2732 | ++DOCSHELL 15F0CC00 == 41 [pid = 2732] [id = 326] 17:09:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (163C9C00) [pid = 2732] [serial = 977] [outer = 00000000] 17:09:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16ACC400) [pid = 2732] [serial = 978] [outer = 163C9C00] 17:09:16 INFO - PROCESS | 2732 | 1466035756985 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (170BAC00) [pid = 2732] [serial = 979] [outer = 163C9C00] 17:09:17 INFO - PROCESS | 2732 | 1466035757603 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 945ms 17:09:17 INFO - PROCESS | 2732 | 1466035757645 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:09:17 INFO - PROCESS | 2732 | 1466035757647 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:09:17 INFO - PROCESS | 2732 | 1466035757651 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 2732 | 1466035757655 Marionette TRACE conn3 <- [1,1270,null,{}] 17:09:17 INFO - PROCESS | 2732 | 1466035757665 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 2732 | 1466035757670 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:17 INFO - PROCESS | 2732 | 1466035757773 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:09:17 INFO - PROCESS | 2732 | 1466035757905 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 2732 | 1466035757908 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:17 INFO - PROCESS | 2732 | ++DOCSHELL 1A693000 == 42 [pid = 2732] [id = 327] 17:09:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A697800) [pid = 2732] [serial = 980] [outer = 00000000] 17:09:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A6DDC00) [pid = 2732] [serial = 981] [outer = 1A697800] 17:09:17 INFO - PROCESS | 2732 | 1466035757964 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A737000) [pid = 2732] [serial = 982] [outer = 1A697800] 17:09:18 INFO - PROCESS | 2732 | 1466035758689 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1083ms 17:09:18 INFO - PROCESS | 2732 | 1466035758745 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 2732 | 1466035758750 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:09:18 INFO - PROCESS | 2732 | 1466035758755 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 2732 | 1466035758758 Marionette TRACE conn3 <- [1,1274,null,{}] 17:09:18 INFO - PROCESS | 2732 | 1466035758763 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 2732 | 1466035758765 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:18 INFO - PROCESS | 2732 | 1466035758908 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:09:18 INFO - PROCESS | 2732 | 1466035758967 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 2732 | 1466035758972 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:18 INFO - PROCESS | 2732 | ++DOCSHELL 10F57000 == 43 [pid = 2732] [id = 328] 17:09:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (10F5E800) [pid = 2732] [serial = 983] [outer = 00000000] 17:09:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13131C00) [pid = 2732] [serial = 984] [outer = 10F5E800] 17:09:18 INFO - PROCESS | 2732 | 1466035759019 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1393F000) [pid = 2732] [serial = 985] [outer = 10F5E800] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 19E4A400 == 42 [pid = 2732] [id = 323] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 10480C00 == 41 [pid = 2732] [id = 322] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 1A46AC00 == 40 [pid = 2732] [id = 321] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 19F8C400 == 39 [pid = 2732] [id = 320] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 13656000 == 38 [pid = 2732] [id = 319] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 16CFA000 == 37 [pid = 2732] [id = 318] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 1663AC00 == 36 [pid = 2732] [id = 317] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 13D7F800 == 35 [pid = 2732] [id = 316] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 10B83C00 == 34 [pid = 2732] [id = 315] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 10B56800 == 33 [pid = 2732] [id = 303] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 1430F800 == 32 [pid = 2732] [id = 314] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 10431400 == 31 [pid = 2732] [id = 313] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 15F0CC00 == 30 [pid = 2732] [id = 326] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 1A693000 == 29 [pid = 2732] [id = 327] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 16CF6800 == 28 [pid = 2732] [id = 324] 17:09:20 INFO - PROCESS | 2732 | --DOCSHELL 10A48800 == 27 [pid = 2732] [id = 325] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (15114000) [pid = 2732] [serial = 915] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (151DF800) [pid = 2732] [serial = 916] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1312B800) [pid = 2732] [serial = 910] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (11AD7800) [pid = 2732] [serial = 909] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (16AD2C00) [pid = 2732] [serial = 918] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13106000) [pid = 2732] [serial = 912] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13130400) [pid = 2732] [serial = 913] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A37A800) [pid = 2732] [serial = 927] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (12AE5C00) [pid = 2732] [serial = 898] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (11C1F000) [pid = 2732] [serial = 897] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (176B8400) [pid = 2732] [serial = 901] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16BA0400) [pid = 2732] [serial = 900] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A69EC00) [pid = 2732] [serial = 904] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A675400) [pid = 2732] [serial = 903] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1AAF8C00) [pid = 2732] [serial = 907] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1AAF3800) [pid = 2732] [serial = 906] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1992A000) [pid = 2732] [serial = 925] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197CBC00) [pid = 2732] [serial = 924] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1534DC00) [pid = 2732] [serial = 930] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A46D000) [pid = 2732] [serial = 928] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (173AE000) [pid = 2732] [serial = 921] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A464800) [pid = 2732] [serial = 933] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A46DC00) [pid = 2732] [serial = 934] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (17A28C00) [pid = 2732] [serial = 922] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16BA2000) [pid = 2732] [serial = 919] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (163CD000) [pid = 2732] [serial = 931] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A696800) [pid = 2732] [serial = 936] [outer = 00000000] [url = about:blank] 17:09:20 INFO - PROCESS | 2732 | 1466035760225 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1486ms 17:09:20 INFO - PROCESS | 2732 | 1466035760244 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 2732 | 1466035760251 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:09:20 INFO - PROCESS | 2732 | 1466035760259 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 2732 | 1466035760264 Marionette TRACE conn3 <- [1,1278,null,{}] 17:09:20 INFO - PROCESS | 2732 | 1466035760275 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 2732 | 1466035760280 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:20 INFO - PROCESS | 2732 | 1466035760434 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:09:20 INFO - PROCESS | 2732 | 1466035760518 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 2732 | 1466035760523 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:20 INFO - PROCESS | 2732 | ++DOCSHELL 114C4800 == 28 [pid = 2732] [id = 329] 17:09:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (114C5000) [pid = 2732] [serial = 986] [outer = 00000000] 17:09:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12815C00) [pid = 2732] [serial = 987] [outer = 114C5000] 17:09:20 INFO - PROCESS | 2732 | 1466035760571 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (12A9D000) [pid = 2732] [serial = 988] [outer = 114C5000] 17:09:20 INFO - PROCESS | 2732 | 1466035760985 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 789ms 17:09:21 INFO - PROCESS | 2732 | 1466035761043 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 2732 | 1466035761048 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:09:21 INFO - PROCESS | 2732 | 1466035761054 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 2732 | 1466035761057 Marionette TRACE conn3 <- [1,1282,null,{}] 17:09:21 INFO - PROCESS | 2732 | 1466035761061 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 2732 | 1466035761063 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:21 INFO - PROCESS | 2732 | 1466035761148 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:09:21 INFO - PROCESS | 2732 | 1466035761154 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 2732 | 1466035761157 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:21 INFO - PROCESS | 2732 | ++DOCSHELL 13105C00 == 29 [pid = 2732] [id = 330] 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1312A000) [pid = 2732] [serial = 989] [outer = 00000000] 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13263000) [pid = 2732] [serial = 990] [outer = 1312A000] 17:09:21 INFO - PROCESS | 2732 | 1466035761203 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13CBD000) [pid = 2732] [serial = 991] [outer = 1312A000] 17:09:21 INFO - PROCESS | 2732 | 1466035761663 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 635ms 17:09:21 INFO - PROCESS | 2732 | 1466035761691 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 2732 | 1466035761693 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:09:21 INFO - PROCESS | 2732 | 1466035761697 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 2732 | 1466035761700 Marionette TRACE conn3 <- [1,1286,null,{}] 17:09:21 INFO - PROCESS | 2732 | 1466035761711 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 2732 | 1466035761716 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:21 INFO - PROCESS | 2732 | 1466035761796 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:09:21 INFO - PROCESS | 2732 | 1466035761837 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 2732 | 1466035761840 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:21 INFO - PROCESS | 2732 | ++DOCSHELL 15C23800 == 30 [pid = 2732] [id = 331] 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15C25400) [pid = 2732] [serial = 992] [outer = 00000000] 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F0A400) [pid = 2732] [serial = 993] [outer = 15C25400] 17:09:21 INFO - PROCESS | 2732 | 1466035761887 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (163D5000) [pid = 2732] [serial = 994] [outer = 15C25400] 17:09:22 INFO - PROCESS | 2732 | 1466035762365 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 696ms 17:09:22 INFO - PROCESS | 2732 | 1466035762396 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 2732 | 1466035762399 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:09:22 INFO - PROCESS | 2732 | 1466035762411 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 2732 | 1466035762413 Marionette TRACE conn3 <- [1,1290,null,{}] 17:09:22 INFO - PROCESS | 2732 | 1466035762417 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 2732 | 1466035762419 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:22 INFO - PROCESS | 2732 | 1466035762529 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:09:22 INFO - PROCESS | 2732 | 1466035762535 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 2732 | 1466035762537 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:22 INFO - PROCESS | 2732 | ++DOCSHELL 165BF800 == 31 [pid = 2732] [id = 332] 17:09:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16638C00) [pid = 2732] [serial = 995] [outer = 00000000] 17:09:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16AD8400) [pid = 2732] [serial = 996] [outer = 16638C00] 17:09:22 INFO - PROCESS | 2732 | 1466035762584 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16BA6800) [pid = 2732] [serial = 997] [outer = 16638C00] 17:09:23 INFO - PROCESS | 2732 | 1466035763011 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 635ms 17:09:23 INFO - PROCESS | 2732 | 1466035763044 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 2732 | 1466035763046 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:09:23 INFO - PROCESS | 2732 | 1466035763050 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:09:23 INFO - PROCESS | 2732 | 1466035763051 Marionette TRACE conn3 <- [1,1294,null,{}] 17:09:23 INFO - PROCESS | 2732 | 1466035763055 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 2732 | 1466035763057 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:23 INFO - PROCESS | 2732 | 1466035763162 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:09:23 INFO - PROCESS | 2732 | 1466035763246 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 2732 | 1466035763248 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:23 INFO - PROCESS | 2732 | ++DOCSHELL 16C58000 == 32 [pid = 2732] [id = 333] 17:09:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16C59000) [pid = 2732] [serial = 998] [outer = 00000000] 17:09:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (170B9C00) [pid = 2732] [serial = 999] [outer = 16C59000] 17:09:23 INFO - PROCESS | 2732 | 1466035763291 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171D8000) [pid = 2732] [serial = 1000] [outer = 16C59000] 17:09:23 INFO - PROCESS | 2732 | 1466035763717 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 697ms 17:09:23 INFO - PROCESS | 2732 | 1466035763749 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 2732 | 1466035763751 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:09:23 INFO - PROCESS | 2732 | 1466035763758 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 2732 | 1466035763760 Marionette TRACE conn3 <- [1,1298,null,{}] 17:09:23 INFO - PROCESS | 2732 | 1466035763778 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 2732 | 1466035763784 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:23 INFO - PROCESS | 2732 | 1466035763920 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:09:23 INFO - PROCESS | 2732 | 1466035763981 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 2732 | 1466035763983 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:23 INFO - PROCESS | 2732 | ++DOCSHELL 1968F400 == 33 [pid = 2732] [id = 334] 17:09:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19692000) [pid = 2732] [serial = 1001] [outer = 00000000] 17:09:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (197CA800) [pid = 2732] [serial = 1002] [outer = 19692000] 17:09:24 INFO - PROCESS | 2732 | 1466035764026 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19929800) [pid = 2732] [serial = 1003] [outer = 19692000] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19F88400) [pid = 2732] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A378C00) [pid = 2732] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19697C00) [pid = 2732] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19F93800) [pid = 2732] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A669000) [pid = 2732] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A670000) [pid = 2732] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (151A5C00) [pid = 2732] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (171B3800) [pid = 2732] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (10F57C00) [pid = 2732] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10432400) [pid = 2732] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (14309800) [pid = 2732] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1663BC00) [pid = 2732] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:09:24 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10E19400) [pid = 2732] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:09:24 INFO - PROCESS | 2732 | 1466035764706 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 2732 | 1466035764747 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:09:24 INFO - PROCESS | 2732 | 1466035764750 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:09:24 INFO - PROCESS | 2732 | 1466035764751 Marionette TRACE conn3 <- [1,1302,null,{}] 17:09:24 INFO - PROCESS | 2732 | 1466035764755 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 2732 | 1466035764766 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:24 INFO - PROCESS | 2732 | 1466035764840 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:09:24 INFO - PROCESS | 2732 | 1466035764927 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 2732 | 1466035764929 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:24 INFO - PROCESS | 2732 | ++DOCSHELL 1309E800 == 34 [pid = 2732] [id = 335] 17:09:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13132400) [pid = 2732] [serial = 1004] [outer = 00000000] 17:09:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F09800) [pid = 2732] [serial = 1005] [outer = 13132400] 17:09:24 INFO - PROCESS | 2732 | 1466035764972 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (171DE400) [pid = 2732] [serial = 1006] [outer = 13132400] 17:09:25 INFO - PROCESS | 2732 | 1466035765310 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 589ms 17:09:25 INFO - PROCESS | 2732 | 1466035765347 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 2732 | 1466035765349 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:09:25 INFO - PROCESS | 2732 | 1466035765352 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:09:25 INFO - PROCESS | 2732 | 1466035765354 Marionette TRACE conn3 <- [1,1306,null,{}] 17:09:25 INFO - PROCESS | 2732 | 1466035765358 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 2732 | 1466035765359 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:25 INFO - PROCESS | 2732 | 1466035765467 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:09:25 INFO - PROCESS | 2732 | 1466035765475 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 2732 | 1466035765477 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:25 INFO - PROCESS | 2732 | ++DOCSHELL 15C25C00 == 35 [pid = 2732] [id = 336] 17:09:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (197CB400) [pid = 2732] [serial = 1007] [outer = 00000000] 17:09:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19E57C00) [pid = 2732] [serial = 1008] [outer = 197CB400] 17:09:25 INFO - PROCESS | 2732 | 1466035765520 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19F88400) [pid = 2732] [serial = 1009] [outer = 197CB400] 17:09:25 INFO - PROCESS | 2732 | 1466035765938 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 17:09:25 INFO - PROCESS | 2732 | 1466035765991 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 2732 | 1466035765993 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:09:25 INFO - PROCESS | 2732 | 1466035765996 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:09:25 INFO - PROCESS | 2732 | 1466035765997 Marionette TRACE conn3 <- [1,1310,null,{}] 17:09:25 INFO - PROCESS | 2732 | 1466035766001 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 2732 | 1466035766003 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:26 INFO - PROCESS | 2732 | 1466035766077 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:09:26 INFO - PROCESS | 2732 | 1466035766187 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 2732 | 1466035766189 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:26 INFO - PROCESS | 2732 | ++DOCSHELL 15C23400 == 36 [pid = 2732] [id = 337] 17:09:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19E54400) [pid = 2732] [serial = 1010] [outer = 00000000] 17:09:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A461400) [pid = 2732] [serial = 1011] [outer = 19E54400] 17:09:26 INFO - PROCESS | 2732 | 1466035766233 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A46AC00) [pid = 2732] [serial = 1012] [outer = 19E54400] 17:09:26 INFO - PROCESS | 2732 | 1466035766563 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 619ms 17:09:26 INFO - PROCESS | 2732 | 1466035766620 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 2732 | 1466035766624 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:09:26 INFO - PROCESS | 2732 | 1466035766629 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 2732 | 1466035766633 Marionette TRACE conn3 <- [1,1314,null,{}] 17:09:26 INFO - PROCESS | 2732 | 1466035766639 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 2732 | 1466035766643 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:26 INFO - PROCESS | 2732 | 1466035766792 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:09:26 INFO - PROCESS | 2732 | 1466035766873 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 2732 | 1466035766876 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:26 INFO - PROCESS | 2732 | ++DOCSHELL 10F55800 == 37 [pid = 2732] [id = 338] 17:09:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (10F56400) [pid = 2732] [serial = 1013] [outer = 00000000] 17:09:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (12818400) [pid = 2732] [serial = 1014] [outer = 10F56400] 17:09:26 INFO - PROCESS | 2732 | 1466035766934 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1307C800) [pid = 2732] [serial = 1015] [outer = 10F56400] 17:09:27 INFO - PROCESS | 2732 | 1466035767683 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:09:27 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 17:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1146ms 17:09:27 INFO - PROCESS | 2732 | 1466035767785 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:09:27 INFO - PROCESS | 2732 | 1466035767788 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:09:27 INFO - PROCESS | 2732 | 1466035767795 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 2732 | 1466035767799 Marionette TRACE conn3 <- [1,1318,null,{}] 17:09:27 INFO - PROCESS | 2732 | 1466035767803 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 2732 | 1466035767806 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:27 INFO - PROCESS | 2732 | 1466035767947 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:09:28 INFO - PROCESS | 2732 | 1466035768069 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 2732 | 1466035768072 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:28 INFO - PROCESS | 2732 | ++DOCSHELL 15114000 == 38 [pid = 2732] [id = 339] 17:09:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1519B800) [pid = 2732] [serial = 1016] [outer = 00000000] 17:09:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15805400) [pid = 2732] [serial = 1017] [outer = 1519B800] 17:09:28 INFO - PROCESS | 2732 | 1466035768127 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15F04800) [pid = 2732] [serial = 1018] [outer = 1519B800] 17:09:28 INFO - PROCESS | 2732 | 1466035768943 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:09:29 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 17:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1239ms 17:09:29 INFO - PROCESS | 2732 | 1466035769037 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 2732 | 1466035769042 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:09:29 INFO - PROCESS | 2732 | 1466035769047 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:09:29 INFO - PROCESS | 2732 | 1466035769050 Marionette TRACE conn3 <- [1,1322,null,{}] 17:09:29 INFO - PROCESS | 2732 | 1466035769055 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 2732 | 1466035769057 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:29 INFO - PROCESS | 2732 | 1466035769177 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 15C25C00 == 37 [pid = 2732] [id = 336] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 1309E800 == 36 [pid = 2732] [id = 335] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 1968F400 == 35 [pid = 2732] [id = 334] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 16C58000 == 34 [pid = 2732] [id = 333] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 165BF800 == 33 [pid = 2732] [id = 332] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 15C23800 == 32 [pid = 2732] [id = 331] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 13105C00 == 31 [pid = 2732] [id = 330] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 114C4800 == 30 [pid = 2732] [id = 329] 17:09:29 INFO - PROCESS | 2732 | --DOCSHELL 10F57000 == 29 [pid = 2732] [id = 328] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A674400) [pid = 2732] [serial = 970] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A6DF000) [pid = 2732] [serial = 972] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A6DCC00) [pid = 2732] [serial = 973] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (197CC000) [pid = 2732] [serial = 957] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A45FC00) [pid = 2732] [serial = 960] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19B3F400) [pid = 2732] [serial = 958] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A691800) [pid = 2732] [serial = 963] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A697400) [pid = 2732] [serial = 937] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15F0D400) [pid = 2732] [serial = 942] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16637400) [pid = 2732] [serial = 943] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (176B9800) [pid = 2732] [serial = 954] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12BCB800) [pid = 2732] [serial = 945] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13146000) [pid = 2732] [serial = 946] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A466400) [pid = 2732] [serial = 961] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (105ED400) [pid = 2732] [serial = 939] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (10B7B800) [pid = 2732] [serial = 940] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (143CE400) [pid = 2732] [serial = 948] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (151DB800) [pid = 2732] [serial = 949] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16644C00) [pid = 2732] [serial = 951] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (16BA0000) [pid = 2732] [serial = 952] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A667C00) [pid = 2732] [serial = 969] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A692C00) [pid = 2732] [serial = 964] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16799800) [pid = 2732] [serial = 966] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (173AE800) [pid = 2732] [serial = 967] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (1968E400) [pid = 2732] [serial = 955] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 2732 | 1466035769292 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 2732 | 1466035769296 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:29 INFO - PROCESS | 2732 | ++DOCSHELL 10A66800 == 30 [pid = 2732] [id = 340] 17:09:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (10A66C00) [pid = 2732] [serial = 1019] [outer = 00000000] 17:09:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (10B80000) [pid = 2732] [serial = 1020] [outer = 10A66C00] 17:09:29 INFO - PROCESS | 2732 | 1466035769347 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (130A1000) [pid = 2732] [serial = 1021] [outer = 10A66C00] 17:09:29 INFO - PROCESS | 2732 | 1466035769937 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 929ms 17:09:29 INFO - PROCESS | 2732 | 1466035769977 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 2732 | 1466035769982 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:09:29 INFO - PROCESS | 2732 | 1466035769987 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 2732 | 1466035769992 Marionette TRACE conn3 <- [1,1326,null,{}] 17:09:29 INFO - PROCESS | 2732 | 1466035769997 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 2732 | 1466035770000 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:30 INFO - PROCESS | 2732 | 1466035770104 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:09:30 INFO - PROCESS | 2732 | 1466035770188 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 2732 | 1466035770191 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:30 INFO - PROCESS | 2732 | ++DOCSHELL 12DF7C00 == 31 [pid = 2732] [id = 341] 17:09:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (1309E800) [pid = 2732] [serial = 1022] [outer = 00000000] 17:09:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1364C400) [pid = 2732] [serial = 1023] [outer = 1309E800] 17:09:30 INFO - PROCESS | 2732 | 1466035770287 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1430F000) [pid = 2732] [serial = 1024] [outer = 1309E800] 17:09:31 INFO - PROCESS | 2732 | 1466035771422 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1440ms 17:09:31 INFO - PROCESS | 2732 | 1466035771445 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 2732 | 1466035771450 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 17:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:09:31 INFO - PROCESS | 2732 | 1466035771456 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 2732 | 1466035771459 Marionette TRACE conn3 <- [1,1330,null,{}] 17:09:31 INFO - PROCESS | 2732 | 1466035771463 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 2732 | 1466035771466 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:31 INFO - PROCESS | 2732 | 1466035771575 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:09:31 INFO - PROCESS | 2732 | 1466035771654 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 2732 | 1466035771656 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:31 INFO - PROCESS | 2732 | ++DOCSHELL 151E2400 == 32 [pid = 2732] [id = 342] 17:09:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15348C00) [pid = 2732] [serial = 1025] [outer = 00000000] 17:09:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16637400) [pid = 2732] [serial = 1026] [outer = 15348C00] 17:09:31 INFO - PROCESS | 2732 | 1466035771694 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16721C00) [pid = 2732] [serial = 1027] [outer = 15348C00] 17:09:32 INFO - PROCESS | 2732 | 1466035772312 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 17:09:32 INFO - PROCESS | 2732 | 1466035772384 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 2732 | 1466035772387 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 17:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:09:32 INFO - PROCESS | 2732 | 1466035772391 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 2732 | 1466035772395 Marionette TRACE conn3 <- [1,1334,null,{}] 17:09:32 INFO - PROCESS | 2732 | 1466035772419 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 2732 | 1466035772424 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:32 INFO - PROCESS | 2732 | 1466035772561 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:09:32 INFO - PROCESS | 2732 | 1466035772614 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 2732 | 1466035772617 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:32 INFO - PROCESS | 2732 | ++DOCSHELL 176B8C00 == 33 [pid = 2732] [id = 343] 17:09:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (176B9000) [pid = 2732] [serial = 1028] [outer = 00000000] 17:09:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (17A29800) [pid = 2732] [serial = 1029] [outer = 176B9000] 17:09:32 INFO - PROCESS | 2732 | 1466035772673 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1968F400) [pid = 2732] [serial = 1030] [outer = 176B9000] 17:09:33 INFO - PROCESS | 2732 | 1466035773291 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 991ms 17:09:33 INFO - PROCESS | 2732 | 1466035773392 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:09:33 INFO - PROCESS | 2732 | 1466035773396 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 17:09:33 INFO - PROCESS | 2732 | 1466035773401 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 2732 | 1466035773404 Marionette TRACE conn3 <- [1,1338,null,{}] 17:09:33 INFO - PROCESS | 2732 | 1466035773410 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:33 INFO - PROCESS | 2732 | 1466035773413 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:33 INFO - PROCESS | 2732 | 1466035773505 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:09:33 INFO - PROCESS | 2732 | 1466035773597 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 2732 | 1466035773602 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:33 INFO - PROCESS | 2732 | ++DOCSHELL 11C27000 == 34 [pid = 2732] [id = 344] 17:09:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (11CC4800) [pid = 2732] [serial = 1031] [outer = 00000000] 17:09:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (13148800) [pid = 2732] [serial = 1032] [outer = 11CC4800] 17:09:33 INFO - PROCESS | 2732 | 1466035773664 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1430F800) [pid = 2732] [serial = 1033] [outer = 11CC4800] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 15114000 == 33 [pid = 2732] [id = 339] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 10F55800 == 32 [pid = 2732] [id = 338] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 176B8C00 == 31 [pid = 2732] [id = 343] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 151E2400 == 30 [pid = 2732] [id = 342] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 10A66800 == 29 [pid = 2732] [id = 340] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 15C23400 == 28 [pid = 2732] [id = 337] 17:09:34 INFO - PROCESS | 2732 | --DOCSHELL 12DF7C00 == 27 [pid = 2732] [id = 341] 17:09:34 INFO - PROCESS | 2732 | 1466035774714 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1347ms 17:09:34 INFO - PROCESS | 2732 | 1466035774748 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 2732 | 1466035774752 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 17:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:09:34 INFO - PROCESS | 2732 | 1466035774757 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 2732 | 1466035774760 Marionette TRACE conn3 <- [1,1342,null,{}] 17:09:34 INFO - PROCESS | 2732 | 1466035774766 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 2732 | 1466035774768 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:34 INFO - PROCESS | 2732 | 1466035774860 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:09:34 INFO - PROCESS | 2732 | 1466035774951 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 2732 | 1466035774953 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:34 INFO - PROCESS | 2732 | ++DOCSHELL 12BCA800 == 28 [pid = 2732] [id = 345] 17:09:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (12D62800) [pid = 2732] [serial = 1034] [outer = 00000000] 17:09:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1364F800) [pid = 2732] [serial = 1035] [outer = 12D62800] 17:09:34 INFO - PROCESS | 2732 | 1466035775000 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1430D400) [pid = 2732] [serial = 1036] [outer = 12D62800] 17:09:35 INFO - PROCESS | 2732 | 1466035775394 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 682ms 17:09:35 INFO - PROCESS | 2732 | 1466035775441 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 2732 | 1466035775446 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 17:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:09:35 INFO - PROCESS | 2732 | 1466035775456 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 2732 | 1466035775459 Marionette TRACE conn3 <- [1,1346,null,{}] 17:09:35 INFO - PROCESS | 2732 | 1466035775463 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 2732 | 1466035775465 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:35 INFO - PROCESS | 2732 | 1466035775588 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:09:35 INFO - PROCESS | 2732 | 1466035775604 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 2732 | 1466035775607 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:35 INFO - PROCESS | 2732 | ++DOCSHELL 16635C00 == 29 [pid = 2732] [id = 346] 17:09:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16636000) [pid = 2732] [serial = 1037] [outer = 00000000] 17:09:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1671FC00) [pid = 2732] [serial = 1038] [outer = 16636000] 17:09:35 INFO - PROCESS | 2732 | 1466035775654 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16B9E000) [pid = 2732] [serial = 1039] [outer = 16636000] 17:09:36 INFO - PROCESS | 2732 | 1466035776109 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 697ms 17:09:36 INFO - PROCESS | 2732 | 1466035776151 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 2732 | 1466035776153 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 17:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:09:36 INFO - PROCESS | 2732 | 1466035776157 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 2732 | 1466035776160 Marionette TRACE conn3 <- [1,1350,null,{}] 17:09:36 INFO - PROCESS | 2732 | 1466035776170 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 2732 | 1466035776175 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:36 INFO - PROCESS | 2732 | 1466035776255 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:09:36 INFO - PROCESS | 2732 | 1466035776264 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 2732 | 1466035776267 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:36 INFO - PROCESS | 2732 | ++DOCSHELL 17A2A400 == 30 [pid = 2732] [id = 347] 17:09:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (17F76000) [pid = 2732] [serial = 1040] [outer = 00000000] 17:09:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19694C00) [pid = 2732] [serial = 1041] [outer = 17F76000] 17:09:36 INFO - PROCESS | 2732 | 1466035776313 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19733000) [pid = 2732] [serial = 1042] [outer = 17F76000] 17:09:36 INFO - PROCESS | 2732 | 1466035776821 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 697ms 17:09:36 INFO - PROCESS | 2732 | 1466035776856 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 2732 | 1466035776858 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 17:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:09:36 INFO - PROCESS | 2732 | 1466035776862 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 2732 | 1466035776864 Marionette TRACE conn3 <- [1,1354,null,{}] 17:09:36 INFO - PROCESS | 2732 | 1466035776867 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 2732 | 1466035776869 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:37 INFO - PROCESS | 2732 | 1466035776999 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:09:37 INFO - PROCESS | 2732 | 1466035777021 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 2732 | 1466035777023 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:37 INFO - PROCESS | 2732 | ++DOCSHELL 19E3D400 == 31 [pid = 2732] [id = 348] 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19E3F000) [pid = 2732] [serial = 1043] [outer = 00000000] 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A371400) [pid = 2732] [serial = 1044] [outer = 19E3F000] 17:09:37 INFO - PROCESS | 2732 | 1466035777067 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A460C00) [pid = 2732] [serial = 1045] [outer = 19E3F000] 17:09:37 INFO - PROCESS | 2732 | 1466035777498 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 2732 | 1466035777546 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 17:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:09:37 INFO - PROCESS | 2732 | 1466035777550 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 2732 | 1466035777551 Marionette TRACE conn3 <- [1,1358,null,{}] 17:09:37 INFO - PROCESS | 2732 | 1466035777555 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:37 INFO - PROCESS | 2732 | 1466035777557 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:37 INFO - PROCESS | 2732 | 1466035777661 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:09:37 INFO - PROCESS | 2732 | 1466035777666 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 2732 | 1466035777668 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:37 INFO - PROCESS | 2732 | ++DOCSHELL 1A668C00 == 32 [pid = 2732] [id = 349] 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A669400) [pid = 2732] [serial = 1046] [outer = 00000000] 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A672800) [pid = 2732] [serial = 1047] [outer = 1A669400] 17:09:37 INFO - PROCESS | 2732 | 1466035777713 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A692C00) [pid = 2732] [serial = 1048] [outer = 1A669400] 17:09:38 INFO - PROCESS | 2732 | 1466035778181 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 2732 | 1466035778257 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 17:09:38 INFO - PROCESS | 2732 | 1466035778260 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 2732 | 1466035778262 Marionette TRACE conn3 <- [1,1362,null,{}] 17:09:38 INFO - PROCESS | 2732 | 1466035778266 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 2732 | 1466035778271 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:38 INFO - PROCESS | 2732 | 1466035778429 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (114C5000) [pid = 2732] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (10F5E800) [pid = 2732] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1312A000) [pid = 2732] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (15C25400) [pid = 2732] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (16638C00) [pid = 2732] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19692000) [pid = 2732] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10E26800) [pid = 2732] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (163C9C00) [pid = 2732] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A697800) [pid = 2732] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (197CB400) [pid = 2732] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16C59000) [pid = 2732] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13132400) [pid = 2732] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (10F56400) [pid = 2732] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1519B800) [pid = 2732] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19E54400) [pid = 2732] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:09:38 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (10A66C00) [pid = 2732] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:09:38 INFO - PROCESS | 2732 | 1466035778777 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 2732 | 1466035778779 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:38 INFO - PROCESS | 2732 | ++DOCSHELL 103F3000 == 33 [pid = 2732] [id = 350] 17:09:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (10430400) [pid = 2732] [serial = 1049] [outer = 00000000] 17:09:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (10A52800) [pid = 2732] [serial = 1050] [outer = 10430400] 17:09:38 INFO - PROCESS | 2732 | 1466035778806 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (12AE2000) [pid = 2732] [serial = 1051] [outer = 10430400] 17:09:39 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:39 INFO - PROCESS | 2732 | 1466035779168 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 2732 | 1466035779200 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 17:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:09:39 INFO - PROCESS | 2732 | 1466035779204 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 2732 | 1466035779206 Marionette TRACE conn3 <- [1,1366,null,{}] 17:09:39 INFO - PROCESS | 2732 | 1466035779209 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 2732 | 1466035779211 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:39 INFO - PROCESS | 2732 | 1466035779317 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:09:39 INFO - PROCESS | 2732 | 1466035779324 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 2732 | 1466035779326 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:39 INFO - PROCESS | 2732 | ++DOCSHELL 12ADF800 == 34 [pid = 2732] [id = 351] 17:09:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (13147800) [pid = 2732] [serial = 1052] [outer = 00000000] 17:09:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19F8C000) [pid = 2732] [serial = 1053] [outer = 13147800] 17:09:39 INFO - PROCESS | 2732 | 1466035779368 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A467C00) [pid = 2732] [serial = 1054] [outer = 13147800] 17:09:39 INFO - PROCESS | 2732 | 1466035779755 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 2732 | 1466035779804 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 17:09:39 INFO - PROCESS | 2732 | 1466035779808 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:09:39 INFO - PROCESS | 2732 | 1466035779809 Marionette TRACE conn3 <- [1,1370,null,{}] 17:09:39 INFO - PROCESS | 2732 | 1466035779813 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 2732 | 1466035779815 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:39 INFO - PROCESS | 2732 | 1466035779892 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:09:39 INFO - PROCESS | 2732 | 1466035779978 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 2732 | 1466035779981 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:39 INFO - PROCESS | 2732 | ++DOCSHELL 151E1800 == 35 [pid = 2732] [id = 352] 17:09:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (15802400) [pid = 2732] [serial = 1055] [outer = 00000000] 17:09:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A6DBC00) [pid = 2732] [serial = 1056] [outer = 15802400] 17:09:40 INFO - PROCESS | 2732 | 1466035780030 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (163CB800) [pid = 2732] [serial = 1057] [outer = 15802400] 17:09:40 INFO - PROCESS | 2732 | [2732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:40 INFO - PROCESS | 2732 | 1466035780403 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 2732 | 1466035780448 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 17:09:40 INFO - PROCESS | 2732 | 1466035780451 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:09:40 INFO - PROCESS | 2732 | 1466035780453 Marionette TRACE conn3 <- [1,1374,null,{}] 17:09:40 INFO - PROCESS | 2732 | 1466035780457 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 2732 | 1466035780458 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:40 INFO - PROCESS | 2732 | 1466035780569 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:09:40 INFO - PROCESS | 2732 | 1466035780575 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 2732 | 1466035780577 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:40 INFO - PROCESS | 2732 | ++DOCSHELL 17A29400 == 36 [pid = 2732] [id = 353] 17:09:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A6DF400) [pid = 2732] [serial = 1058] [outer = 00000000] 17:09:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A735000) [pid = 2732] [serial = 1059] [outer = 1A6DF400] 17:09:40 INFO - PROCESS | 2732 | 1466035780619 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A73C800) [pid = 2732] [serial = 1060] [outer = 1A6DF400] 17:09:41 INFO - PROCESS | 2732 | 1466035781340 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 2732 | 1466035781385 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 17:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:09:41 INFO - PROCESS | 2732 | 1466035781390 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 2732 | 1466035781395 Marionette TRACE conn3 <- [1,1378,null,{}] 17:09:41 INFO - PROCESS | 2732 | 1466035781400 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 2732 | 1466035781403 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:41 INFO - PROCESS | 2732 | 1466035781520 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:09:41 INFO - PROCESS | 2732 | 1466035781649 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 2732 | 1466035781652 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:41 INFO - PROCESS | 2732 | ++DOCSHELL 11CC7C00 == 37 [pid = 2732] [id = 354] 17:09:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (12812800) [pid = 2732] [serial = 1061] [outer = 00000000] 17:09:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (15348400) [pid = 2732] [serial = 1062] [outer = 12812800] 17:09:41 INFO - PROCESS | 2732 | 1466035781708 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (163D8000) [pid = 2732] [serial = 1063] [outer = 12812800] 17:09:42 INFO - PROCESS | 2732 | 1466035782570 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1239ms 17:09:42 INFO - PROCESS | 2732 | 1466035782625 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 2732 | 1466035782629 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 17:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:09:42 INFO - PROCESS | 2732 | 1466035782634 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 2732 | 1466035782638 Marionette TRACE conn3 <- [1,1382,null,{}] 17:09:42 INFO - PROCESS | 2732 | 1466035782643 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 2732 | 1466035782646 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:42 INFO - PROCESS | 2732 | 1466035782753 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:09:42 INFO - PROCESS | 2732 | 1466035782834 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 2732 | 1466035782838 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:42 INFO - PROCESS | 2732 | ++DOCSHELL 1310F800 == 38 [pid = 2732] [id = 355] 17:09:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (13123400) [pid = 2732] [serial = 1064] [outer = 00000000] 17:09:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13131800) [pid = 2732] [serial = 1065] [outer = 13123400] 17:09:42 INFO - PROCESS | 2732 | 1466035782886 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1393C000) [pid = 2732] [serial = 1066] [outer = 13123400] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 151E1800 == 37 [pid = 2732] [id = 352] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 12ADF800 == 36 [pid = 2732] [id = 351] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 103F3000 == 35 [pid = 2732] [id = 350] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 1A668C00 == 34 [pid = 2732] [id = 349] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 19E3D400 == 33 [pid = 2732] [id = 348] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 17A2A400 == 32 [pid = 2732] [id = 347] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 16635C00 == 31 [pid = 2732] [id = 346] 17:09:43 INFO - PROCESS | 2732 | --DOCSHELL 12BCA800 == 30 [pid = 2732] [id = 345] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (130A1000) [pid = 2732] [serial = 1021] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (10B80000) [pid = 2732] [serial = 1020] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (12815C00) [pid = 2732] [serial = 987] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (12A9D000) [pid = 2732] [serial = 988] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1393F000) [pid = 2732] [serial = 985] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13131C00) [pid = 2732] [serial = 984] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13263000) [pid = 2732] [serial = 990] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13CBD000) [pid = 2732] [serial = 991] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (15F0A400) [pid = 2732] [serial = 993] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16AD8400) [pid = 2732] [serial = 996] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (197CA800) [pid = 2732] [serial = 1002] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (14312400) [pid = 2732] [serial = 976] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13934400) [pid = 2732] [serial = 975] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (170BAC00) [pid = 2732] [serial = 979] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16ACC400) [pid = 2732] [serial = 978] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A737000) [pid = 2732] [serial = 982] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A6DDC00) [pid = 2732] [serial = 981] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19F88400) [pid = 2732] [serial = 1009] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (171D8000) [pid = 2732] [serial = 1000] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15F09800) [pid = 2732] [serial = 1005] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (170B9C00) [pid = 2732] [serial = 999] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19E57C00) [pid = 2732] [serial = 1008] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (12818400) [pid = 2732] [serial = 1014] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (19929800) [pid = 2732] [serial = 1003] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15F04800) [pid = 2732] [serial = 1018] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15805400) [pid = 2732] [serial = 1017] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1307C800) [pid = 2732] [serial = 1015] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A461400) [pid = 2732] [serial = 1011] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (171DE400) [pid = 2732] [serial = 1006] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1A46AC00) [pid = 2732] [serial = 1012] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (16BA6800) [pid = 2732] [serial = 997] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (163D5000) [pid = 2732] [serial = 994] [outer = 00000000] [url = about:blank] 17:09:43 INFO - PROCESS | 2732 | 1466035783437 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 836ms 17:09:43 INFO - PROCESS | 2732 | 1466035783479 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 2732 | 1466035783483 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 17:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:09:43 INFO - PROCESS | 2732 | 1466035783490 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 2732 | 1466035783492 Marionette TRACE conn3 <- [1,1386,null,{}] 17:09:43 INFO - PROCESS | 2732 | 1466035783496 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 2732 | 1466035783498 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:43 INFO - PROCESS | 2732 | 1466035783584 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:09:43 INFO - PROCESS | 2732 | 1466035783592 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 2732 | 1466035783595 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:43 INFO - PROCESS | 2732 | ++DOCSHELL 130A1400 == 31 [pid = 2732] [id = 356] 17:09:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (13105C00) [pid = 2732] [serial = 1067] [outer = 00000000] 17:09:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (13934400) [pid = 2732] [serial = 1068] [outer = 13105C00] 17:09:43 INFO - PROCESS | 2732 | 1466035783641 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (13D74800) [pid = 2732] [serial = 1069] [outer = 13105C00] 17:09:44 INFO - PROCESS | 2732 | 1466035784120 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 681ms 17:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:09:44 INFO - PROCESS | 2732 | 1466035784188 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 2732 | 1466035784191 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 17:09:44 INFO - PROCESS | 2732 | 1466035784194 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 2732 | 1466035784197 Marionette TRACE conn3 <- [1,1390,null,{}] 17:09:44 INFO - PROCESS | 2732 | 1466035784220 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 2732 | 1466035784224 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:44 INFO - PROCESS | 2732 | 1466035784315 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:09:44 INFO - PROCESS | 2732 | 1466035784400 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 2732 | 1466035784403 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:44 INFO - PROCESS | 2732 | ++DOCSHELL 15801800 == 32 [pid = 2732] [id = 357] 17:09:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (15805400) [pid = 2732] [serial = 1070] [outer = 00000000] 17:09:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (163D7400) [pid = 2732] [serial = 1071] [outer = 15805400] 17:09:44 INFO - PROCESS | 2732 | 1466035784454 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1663B400) [pid = 2732] [serial = 1072] [outer = 15805400] 17:09:44 INFO - PROCESS | 2732 | 1466035784829 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 681ms 17:09:44 INFO - PROCESS | 2732 | 1466035784877 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 2732 | 1466035784879 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 17:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:09:44 INFO - PROCESS | 2732 | 1466035784883 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 2732 | 1466035784884 Marionette TRACE conn3 <- [1,1394,null,{}] 17:09:44 INFO - PROCESS | 2732 | 1466035784888 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 2732 | 1466035784890 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:44 INFO - PROCESS | 2732 | 1466035784971 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:09:44 INFO - PROCESS | 2732 | 1466035784976 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 2732 | 1466035784978 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:44 INFO - PROCESS | 2732 | ++DOCSHELL 16BAA400 == 33 [pid = 2732] [id = 358] 17:09:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16BAA800) [pid = 2732] [serial = 1073] [outer = 00000000] 17:09:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (171D5000) [pid = 2732] [serial = 1074] [outer = 16BAA800] 17:09:45 INFO - PROCESS | 2732 | 1466035785022 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (173B6400) [pid = 2732] [serial = 1075] [outer = 16BAA800] 17:09:45 INFO - PROCESS | 2732 | 1466035785484 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 635ms 17:09:45 INFO - PROCESS | 2732 | 1466035785531 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 2732 | 1466035785534 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 17:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:09:45 INFO - PROCESS | 2732 | 1466035785537 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 2732 | 1466035785539 Marionette TRACE conn3 <- [1,1398,null,{}] 17:09:45 INFO - PROCESS | 2732 | 1466035785542 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 2732 | 1466035785544 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:45 INFO - PROCESS | 2732 | 1466035785648 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:09:45 INFO - PROCESS | 2732 | 1466035785734 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 2732 | 1466035785736 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:45 INFO - PROCESS | 2732 | ++DOCSHELL 1968E400 == 34 [pid = 2732] [id = 359] 17:09:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1968E800) [pid = 2732] [serial = 1076] [outer = 00000000] 17:09:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (197C5C00) [pid = 2732] [serial = 1077] [outer = 1968E800] 17:09:45 INFO - PROCESS | 2732 | 1466035785779 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19923C00) [pid = 2732] [serial = 1078] [outer = 1968E800] 17:09:46 INFO - PROCESS | 2732 | 1466035786218 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 727ms 17:09:46 INFO - PROCESS | 2732 | 1466035786261 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 2732 | 1466035786263 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 17:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:09:46 INFO - PROCESS | 2732 | 1466035786271 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 2732 | 1466035786273 Marionette TRACE conn3 <- [1,1402,null,{}] 17:09:46 INFO - PROCESS | 2732 | 1466035786276 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 2732 | 1466035786282 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:46 INFO - PROCESS | 2732 | 1466035786414 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:09:46 INFO - PROCESS | 2732 | 1466035786476 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 2732 | 1466035786478 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:46 INFO - PROCESS | 2732 | ++DOCSHELL 19E49800 == 35 [pid = 2732] [id = 360] 17:09:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19E57C00) [pid = 2732] [serial = 1079] [outer = 00000000] 17:09:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19F91000) [pid = 2732] [serial = 1080] [outer = 19E57C00] 17:09:46 INFO - PROCESS | 2732 | 1466035786522 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A462400) [pid = 2732] [serial = 1081] [outer = 19E57C00] 17:09:46 INFO - PROCESS | 2732 | 1466035786953 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 727ms 17:09:47 INFO - PROCESS | 2732 | 1466035787016 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 2732 | 1466035787018 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 17:09:47 INFO - PROCESS | 2732 | 1466035787021 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 2732 | 1466035787023 Marionette TRACE conn3 <- [1,1406,null,{}] 17:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:09:47 INFO - PROCESS | 2732 | 1466035787026 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 2732 | 1466035787028 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:47 INFO - PROCESS | 2732 | 1466035787133 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:09:47 INFO - PROCESS | 2732 | 1466035787198 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 2732 | 1466035787200 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:47 INFO - PROCESS | 2732 | ++DOCSHELL 1A668400 == 36 [pid = 2732] [id = 361] 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A668C00) [pid = 2732] [serial = 1082] [outer = 00000000] 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A66E400) [pid = 2732] [serial = 1083] [outer = 1A668C00] 17:09:47 INFO - PROCESS | 2732 | 1466035787251 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A66C000) [pid = 2732] [serial = 1084] [outer = 1A668C00] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15802400) [pid = 2732] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (17F76000) [pid = 2732] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19E3F000) [pid = 2732] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11CC4800) [pid = 2732] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16636000) [pid = 2732] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A669400) [pid = 2732] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (12D62800) [pid = 2732] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1309E800) [pid = 2732] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (15348C00) [pid = 2732] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (176B9000) [pid = 2732] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (10430400) [pid = 2732] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:09:47 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (13147800) [pid = 2732] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:09:47 INFO - PROCESS | 2732 | 1466035787694 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 697ms 17:09:47 INFO - PROCESS | 2732 | 1466035787723 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 2732 | 1466035787725 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 17:09:47 INFO - PROCESS | 2732 | 1466035787728 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:09:47 INFO - PROCESS | 2732 | 1466035787730 Marionette TRACE conn3 <- [1,1410,null,{}] 17:09:47 INFO - PROCESS | 2732 | 1466035787733 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 2732 | 1466035787719 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:47 INFO - PROCESS | 2732 | 1466035787796 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:09:47 INFO - PROCESS | 2732 | 1466035787801 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 2732 | 1466035787803 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:47 INFO - PROCESS | 2732 | ++DOCSHELL 11CC4800 == 37 [pid = 2732] [id = 362] 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AE5C00) [pid = 2732] [serial = 1085] [outer = 00000000] 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (173AE400) [pid = 2732] [serial = 1086] [outer = 12AE5C00] 17:09:47 INFO - PROCESS | 2732 | 1466035787922 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (19F8A800) [pid = 2732] [serial = 1087] [outer = 12AE5C00] 17:09:48 INFO - PROCESS | 2732 | 1466035788294 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 634ms 17:09:48 INFO - PROCESS | 2732 | 1466035788350 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 2732 | 1466035788352 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 17:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:09:48 INFO - PROCESS | 2732 | 1466035788355 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 2732 | 1466035788357 Marionette TRACE conn3 <- [1,1414,null,{}] 17:09:48 INFO - PROCESS | 2732 | 1466035788360 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 2732 | 1466035788362 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:48 INFO - PROCESS | 2732 | 1466035788473 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:09:48 INFO - PROCESS | 2732 | 1466035788556 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 2732 | 1466035788558 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:48 INFO - PROCESS | 2732 | ++DOCSHELL 105E7000 == 38 [pid = 2732] [id = 363] 17:09:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (10B5A800) [pid = 2732] [serial = 1088] [outer = 00000000] 17:09:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19E56000) [pid = 2732] [serial = 1089] [outer = 10B5A800] 17:09:48 INFO - PROCESS | 2732 | 1466035788600 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A46B800) [pid = 2732] [serial = 1090] [outer = 10B5A800] 17:09:48 INFO - PROCESS | 2732 | 1466035788951 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 635ms 17:09:48 INFO - PROCESS | 2732 | 1466035788994 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 2732 | 1466035788996 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 17:09:48 INFO - PROCESS | 2732 | 1466035788999 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:09:48 INFO - PROCESS | 2732 | 1466035789000 Marionette TRACE conn3 <- [1,1418,null,{}] 17:09:49 INFO - PROCESS | 2732 | 1466035789004 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 2732 | 1466035789005 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:49 INFO - PROCESS | 2732 | 1466035789126 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:09:49 INFO - PROCESS | 2732 | 1466035789134 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 2732 | 1466035789136 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:49 INFO - PROCESS | 2732 | ++DOCSHELL 10437800 == 39 [pid = 2732] [id = 364] 17:09:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (163D3C00) [pid = 2732] [serial = 1091] [outer = 00000000] 17:09:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A6D8C00) [pid = 2732] [serial = 1092] [outer = 163D3C00] 17:09:49 INFO - PROCESS | 2732 | 1466035789178 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A6D9C00) [pid = 2732] [serial = 1093] [outer = 163D3C00] 17:09:49 INFO - PROCESS | 2732 | 1466035789632 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 681ms 17:09:49 INFO - PROCESS | 2732 | 1466035789682 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 2732 | 1466035789687 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 17:09:49 INFO - PROCESS | 2732 | 1466035789692 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:09:49 INFO - PROCESS | 2732 | 1466035789696 Marionette TRACE conn3 <- [1,1422,null,{}] 17:09:49 INFO - PROCESS | 2732 | 1466035789702 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 2732 | 1466035789705 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:49 INFO - PROCESS | 2732 | 1466035789891 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:09:49 INFO - PROCESS | 2732 | 1466035790007 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 2732 | 1466035790011 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:50 INFO - PROCESS | 2732 | ++DOCSHELL 12AE4400 == 40 [pid = 2732] [id = 365] 17:09:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (12DF0400) [pid = 2732] [serial = 1094] [outer = 00000000] 17:09:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (130A1000) [pid = 2732] [serial = 1095] [outer = 12DF0400] 17:09:50 INFO - PROCESS | 2732 | 1466035790067 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (13131400) [pid = 2732] [serial = 1096] [outer = 12DF0400] 17:09:50 INFO - PROCESS | 2732 | 1466035790655 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 991ms 17:09:50 INFO - PROCESS | 2732 | 1466035790695 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 2732 | 1466035790699 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 17:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:09:50 INFO - PROCESS | 2732 | 1466035790706 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 2732 | 1466035790708 Marionette TRACE conn3 <- [1,1426,null,{}] 17:09:50 INFO - PROCESS | 2732 | 1466035790713 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 2732 | 1466035790715 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:50 INFO - PROCESS | 2732 | 1466035790824 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:09:50 INFO - PROCESS | 2732 | 1466035790953 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 2732 | 1466035790955 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:50 INFO - PROCESS | 2732 | ++DOCSHELL 16AD8000 == 41 [pid = 2732] [id = 366] 17:09:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16B9DC00) [pid = 2732] [serial = 1097] [outer = 00000000] 17:09:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16BA6800) [pid = 2732] [serial = 1098] [outer = 16B9DC00] 17:09:51 INFO - PROCESS | 2732 | 1466035791011 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16CEBC00) [pid = 2732] [serial = 1099] [outer = 16B9DC00] 17:09:51 INFO - PROCESS | 2732 | 1466035791599 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 929ms 17:09:51 INFO - PROCESS | 2732 | 1466035791634 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 2732 | 1466035791637 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 17:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:09:51 INFO - PROCESS | 2732 | 1466035791641 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 2732 | 1466035791644 Marionette TRACE conn3 <- [1,1430,null,{}] 17:09:51 INFO - PROCESS | 2732 | 1466035791656 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 2732 | 1466035791660 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:51 INFO - PROCESS | 2732 | 1466035791767 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:09:51 INFO - PROCESS | 2732 | 1466035791896 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 2732 | 1466035791899 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:51 INFO - PROCESS | 2732 | ++DOCSHELL 1A371800 == 42 [pid = 2732] [id = 367] 17:09:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A374800) [pid = 2732] [serial = 1100] [outer = 00000000] 17:09:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A699400) [pid = 2732] [serial = 1101] [outer = 1A374800] 17:09:51 INFO - PROCESS | 2732 | 1466035791957 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A6E3400) [pid = 2732] [serial = 1102] [outer = 1A374800] 17:09:52 INFO - PROCESS | 2732 | 1466035792780 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1177ms 17:09:52 INFO - PROCESS | 2732 | 1466035792841 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 2732 | 1466035792845 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 17:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:09:52 INFO - PROCESS | 2732 | 1466035792851 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 2732 | 1466035792854 Marionette TRACE conn3 <- [1,1434,null,{}] 17:09:52 INFO - PROCESS | 2732 | 1466035792859 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 2732 | 1466035792862 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:52 INFO - PROCESS | 2732 | 1466035792961 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:09:53 INFO - PROCESS | 2732 | 1466035793091 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 2732 | 1466035793097 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:53 INFO - PROCESS | 2732 | ++DOCSHELL 10E26800 == 43 [pid = 2732] [id = 368] 17:09:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (11CC5400) [pid = 2732] [serial = 1103] [outer = 00000000] 17:09:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (13027800) [pid = 2732] [serial = 1104] [outer = 11CC5400] 17:09:53 INFO - PROCESS | 2732 | 1466035793161 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (13128000) [pid = 2732] [serial = 1105] [outer = 11CC5400] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 105E7000 == 42 [pid = 2732] [id = 363] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 11CC4800 == 41 [pid = 2732] [id = 362] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 1A668400 == 40 [pid = 2732] [id = 361] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 19E49800 == 39 [pid = 2732] [id = 360] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 1968E400 == 38 [pid = 2732] [id = 359] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 16BAA400 == 37 [pid = 2732] [id = 358] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 15801800 == 36 [pid = 2732] [id = 357] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 130A1400 == 35 [pid = 2732] [id = 356] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 1310F800 == 34 [pid = 2732] [id = 355] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 11CC7C00 == 33 [pid = 2732] [id = 354] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 11C27000 == 32 [pid = 2732] [id = 344] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 17A29400 == 31 [pid = 2732] [id = 353] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 1A371800 == 30 [pid = 2732] [id = 367] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 10437800 == 29 [pid = 2732] [id = 364] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 12AE4400 == 28 [pid = 2732] [id = 365] 17:09:54 INFO - PROCESS | 2732 | --DOCSHELL 16AD8000 == 27 [pid = 2732] [id = 366] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1A735000) [pid = 2732] [serial = 1059] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A6DBC00) [pid = 2732] [serial = 1056] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19694C00) [pid = 2732] [serial = 1041] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A371400) [pid = 2732] [serial = 1044] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (13148800) [pid = 2732] [serial = 1032] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1671FC00) [pid = 2732] [serial = 1038] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16B9E000) [pid = 2732] [serial = 1039] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A672800) [pid = 2732] [serial = 1047] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1364F800) [pid = 2732] [serial = 1035] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1430D400) [pid = 2732] [serial = 1036] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1430F000) [pid = 2732] [serial = 1024] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1364C400) [pid = 2732] [serial = 1023] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16721C00) [pid = 2732] [serial = 1027] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16637400) [pid = 2732] [serial = 1026] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1968F400) [pid = 2732] [serial = 1030] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (17A29800) [pid = 2732] [serial = 1029] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A460C00) [pid = 2732] [serial = 1045] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (10A52800) [pid = 2732] [serial = 1050] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A692C00) [pid = 2732] [serial = 1048] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1430F800) [pid = 2732] [serial = 1033] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (163CB800) [pid = 2732] [serial = 1057] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (12AE2000) [pid = 2732] [serial = 1051] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19F8C000) [pid = 2732] [serial = 1053] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A467C00) [pid = 2732] [serial = 1054] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (19733000) [pid = 2732] [serial = 1042] [outer = 00000000] [url = about:blank] 17:09:54 INFO - PROCESS | 2732 | 1466035794238 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1439ms 17:09:54 INFO - PROCESS | 2732 | 1466035794296 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:09:54 INFO - PROCESS | 2732 | 1466035794302 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 17:09:54 INFO - PROCESS | 2732 | 1466035794306 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 2732 | 1466035794309 Marionette TRACE conn3 <- [1,1438,null,{}] 17:09:54 INFO - PROCESS | 2732 | 1466035794315 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 2732 | 1466035794317 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:54 INFO - PROCESS | 2732 | 1466035794409 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:09:54 INFO - PROCESS | 2732 | 1466035794537 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 2732 | 1466035794539 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:54 INFO - PROCESS | 2732 | ++DOCSHELL 11284800 == 28 [pid = 2732] [id = 369] 17:09:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (11285400) [pid = 2732] [serial = 1106] [outer = 00000000] 17:09:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (12AA2C00) [pid = 2732] [serial = 1107] [outer = 11285400] 17:09:54 INFO - PROCESS | 2732 | 1466035794586 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (12AE9800) [pid = 2732] [serial = 1108] [outer = 11285400] 17:09:55 INFO - PROCESS | 2732 | 1466035794994 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 728ms 17:09:55 INFO - PROCESS | 2732 | 1466035795028 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 2732 | 1466035795033 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 17:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:09:55 INFO - PROCESS | 2732 | 1466035795039 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 2732 | 1466035795042 Marionette TRACE conn3 <- [1,1442,null,{}] 17:09:55 INFO - PROCESS | 2732 | 1466035795046 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 2732 | 1466035795048 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:55 INFO - PROCESS | 2732 | 1466035795132 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:09:55 INFO - PROCESS | 2732 | 1466035795139 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 2732 | 1466035795142 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:55 INFO - PROCESS | 2732 | ++DOCSHELL 13CC3800 == 29 [pid = 2732] [id = 370] 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13D71800) [pid = 2732] [serial = 1109] [outer = 00000000] 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1430A000) [pid = 2732] [serial = 1110] [outer = 13D71800] 17:09:55 INFO - PROCESS | 2732 | 1466035795187 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (14378000) [pid = 2732] [serial = 1111] [outer = 13D71800] 17:09:55 INFO - PROCESS | 2732 | 1466035795653 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 635ms 17:09:55 INFO - PROCESS | 2732 | 1466035795677 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 2732 | 1466035795679 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 17:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:09:55 INFO - PROCESS | 2732 | 1466035795683 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 2732 | 1466035795686 Marionette TRACE conn3 <- [1,1446,null,{}] 17:09:55 INFO - PROCESS | 2732 | 1466035795696 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 2732 | 1466035795701 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:55 INFO - PROCESS | 2732 | 1466035795781 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:09:55 INFO - PROCESS | 2732 | 1466035795822 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 2732 | 1466035795826 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:55 INFO - PROCESS | 2732 | ++DOCSHELL 15F06800 == 30 [pid = 2732] [id = 371] 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F09400) [pid = 2732] [serial = 1112] [outer = 00000000] 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163D5000) [pid = 2732] [serial = 1113] [outer = 15F09400] 17:09:55 INFO - PROCESS | 2732 | 1466035795872 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1663DC00) [pid = 2732] [serial = 1114] [outer = 15F09400] 17:09:56 INFO - PROCESS | 2732 | 1466035796352 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 697ms 17:09:56 INFO - PROCESS | 2732 | 1466035796382 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 2732 | 1466035796385 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 17:09:56 INFO - PROCESS | 2732 | 1466035796388 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:09:56 INFO - PROCESS | 2732 | 1466035796389 Marionette TRACE conn3 <- [1,1450,null,{}] 17:09:56 INFO - PROCESS | 2732 | 1466035796393 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:56 INFO - PROCESS | 2732 | 1466035796395 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:56 INFO - PROCESS | 2732 | 1466035796507 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:09:56 INFO - PROCESS | 2732 | 1466035796512 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 2732 | 1466035796514 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:56 INFO - PROCESS | 2732 | ++DOCSHELL 1671FC00 == 31 [pid = 2732] [id = 372] 17:09:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16729400) [pid = 2732] [serial = 1115] [outer = 00000000] 17:09:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16BA2400) [pid = 2732] [serial = 1116] [outer = 16729400] 17:09:56 INFO - PROCESS | 2732 | 1466035796557 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (171B3400) [pid = 2732] [serial = 1117] [outer = 16729400] 17:09:56 INFO - PROCESS | 2732 | 1466035796991 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 619ms 17:09:57 INFO - PROCESS | 2732 | 1466035797009 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 2732 | 1466035797011 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 17:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:09:57 INFO - PROCESS | 2732 | 1466035797014 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 2732 | 1466035797016 Marionette TRACE conn3 <- [1,1454,null,{}] 17:09:57 INFO - PROCESS | 2732 | 1466035797026 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 2732 | 1466035797028 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:57 INFO - PROCESS | 2732 | 1466035797129 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:09:57 INFO - PROCESS | 2732 | 1466035797215 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 2732 | 1466035797217 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:57 INFO - PROCESS | 2732 | ++DOCSHELL 176B8C00 == 32 [pid = 2732] [id = 373] 17:09:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (176B9400) [pid = 2732] [serial = 1118] [outer = 00000000] 17:09:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (17ADC800) [pid = 2732] [serial = 1119] [outer = 176B9400] 17:09:57 INFO - PROCESS | 2732 | 1466035797259 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1968FC00) [pid = 2732] [serial = 1120] [outer = 176B9400] 17:09:57 INFO - PROCESS | 2732 | 1466035797703 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 728ms 17:09:57 INFO - PROCESS | 2732 | 1466035797755 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 2732 | 1466035797757 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 17:09:57 INFO - PROCESS | 2732 | 1466035797760 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:09:57 INFO - PROCESS | 2732 | 1466035797762 Marionette TRACE conn3 <- [1,1458,null,{}] 17:09:57 INFO - PROCESS | 2732 | 1466035797765 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 2732 | 1466035797771 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:57 INFO - PROCESS | 2732 | 1466035797907 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:09:57 INFO - PROCESS | 2732 | 1466035797920 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 2732 | 1466035797922 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:57 INFO - PROCESS | 2732 | ++DOCSHELL 19923000 == 33 [pid = 2732] [id = 374] 17:09:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1992A400) [pid = 2732] [serial = 1121] [outer = 00000000] 17:09:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E55800) [pid = 2732] [serial = 1122] [outer = 1992A400] 17:09:57 INFO - PROCESS | 2732 | 1466035797965 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A378C00) [pid = 2732] [serial = 1123] [outer = 1992A400] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10B5A800) [pid = 2732] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (163D3C00) [pid = 2732] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1968E800) [pid = 2732] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19E57C00) [pid = 2732] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13105C00) [pid = 2732] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A6DF400) [pid = 2732] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15805400) [pid = 2732] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (12812800) [pid = 2732] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (12AE5C00) [pid = 2732] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13123400) [pid = 2732] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16BAA800) [pid = 2732] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:09:58 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A668C00) [pid = 2732] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:09:58 INFO - PROCESS | 2732 | 1466035798652 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 929ms 17:09:58 INFO - PROCESS | 2732 | 1466035798689 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 2732 | 1466035798691 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 17:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:09:58 INFO - PROCESS | 2732 | 1466035798703 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 2732 | 1466035798705 Marionette TRACE conn3 <- [1,1462,null,{}] 17:09:58 INFO - PROCESS | 2732 | 1466035798709 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:58 INFO - PROCESS | 2732 | 1466035798711 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:58 INFO - PROCESS | 2732 | 1466035798784 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:09:58 INFO - PROCESS | 2732 | 1466035798790 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 2732 | 1466035798792 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:58 INFO - PROCESS | 2732 | ++DOCSHELL 10B5A800 == 34 [pid = 2732] [id = 375] 17:09:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (130A6800) [pid = 2732] [serial = 1124] [outer = 00000000] 17:09:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163D7C00) [pid = 2732] [serial = 1125] [outer = 130A6800] 17:09:58 INFO - PROCESS | 2732 | 1466035798834 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16BAA800) [pid = 2732] [serial = 1126] [outer = 130A6800] 17:09:59 INFO - PROCESS | 2732 | 1466035799252 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 588ms 17:09:59 INFO - PROCESS | 2732 | 1466035799291 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 2732 | 1466035799293 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:09:59 INFO - PROCESS | 2732 | 1466035799297 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 2732 | 1466035799298 Marionette TRACE conn3 <- [1,1466,null,{}] 17:09:59 INFO - PROCESS | 2732 | 1466035799302 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 2732 | 1466035799303 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:59 INFO - PROCESS | 2732 | 1466035799380 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:09:59 INFO - PROCESS | 2732 | 1466035799386 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 2732 | 1466035799388 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:59 INFO - PROCESS | 2732 | ++DOCSHELL 19E49C00 == 35 [pid = 2732] [id = 376] 17:09:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19F89800) [pid = 2732] [serial = 1127] [outer = 00000000] 17:09:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A46A800) [pid = 2732] [serial = 1128] [outer = 19F89800] 17:09:59 INFO - PROCESS | 2732 | 1466035799438 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (105E4400) [pid = 2732] [serial = 1129] [outer = 19F89800] 17:09:59 INFO - PROCESS | 2732 | 1466035799855 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 588ms 17:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:09:59 INFO - PROCESS | 2732 | 1466035799900 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 2732 | 1466035799902 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 17:09:59 INFO - PROCESS | 2732 | 1466035799905 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 2732 | 1466035799906 Marionette TRACE conn3 <- [1,1470,null,{}] 17:09:59 INFO - PROCESS | 2732 | 1466035799910 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 2732 | 1466035799911 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:59 INFO - PROCESS | 2732 | 1466035799986 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:09:59 INFO - PROCESS | 2732 | 1466035799991 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 2732 | 1466035799993 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:09:59 INFO - PROCESS | 2732 | ++DOCSHELL 15F06400 == 36 [pid = 2732] [id = 377] 17:09:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A692C00) [pid = 2732] [serial = 1130] [outer = 00000000] 17:10:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A69C400) [pid = 2732] [serial = 1131] [outer = 1A692C00] 17:10:00 INFO - PROCESS | 2732 | 1466035800036 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A694400) [pid = 2732] [serial = 1132] [outer = 1A692C00] 17:10:00 INFO - PROCESS | 2732 | 1466035800487 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 619ms 17:10:00 INFO - PROCESS | 2732 | 1466035800526 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:10:00 INFO - PROCESS | 2732 | 1466035800528 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 17:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:10:00 INFO - PROCESS | 2732 | 1466035800531 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 2732 | 1466035800532 Marionette TRACE conn3 <- [1,1474,null,{}] 17:10:00 INFO - PROCESS | 2732 | 1466035800536 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 2732 | 1466035800538 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:00 INFO - PROCESS | 2732 | 1466035800654 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:10:00 INFO - PROCESS | 2732 | 1466035800788 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 2732 | 1466035800791 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:00 INFO - PROCESS | 2732 | ++DOCSHELL 10434C00 == 37 [pid = 2732] [id = 378] 17:10:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1047D400) [pid = 2732] [serial = 1133] [outer = 00000000] 17:10:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (105ED800) [pid = 2732] [serial = 1134] [outer = 1047D400] 17:10:00 INFO - PROCESS | 2732 | 1466035800849 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (10A71400) [pid = 2732] [serial = 1135] [outer = 1047D400] 17:10:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (151D7000) [pid = 2732] [serial = 1136] [outer = 1A732400] 17:10:01 INFO - PROCESS | 2732 | 1466035801768 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1285ms 17:10:01 INFO - PROCESS | 2732 | 1466035801830 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 2732 | 1466035801835 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:10:01 INFO - PROCESS | 2732 | 1466035801839 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 2732 | 1466035801843 Marionette TRACE conn3 <- [1,1478,null,{}] 17:10:01 INFO - PROCESS | 2732 | 1466035801848 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 2732 | 1466035801851 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:01 INFO - PROCESS | 2732 | 1466035801967 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:10:02 INFO - PROCESS | 2732 | 1466035802096 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 2732 | 1466035802099 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:02 INFO - PROCESS | 2732 | ++DOCSHELL 151E1000 == 38 [pid = 2732] [id = 379] 17:10:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (151E4800) [pid = 2732] [serial = 1137] [outer = 00000000] 17:10:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (16636400) [pid = 2732] [serial = 1138] [outer = 151E4800] 17:10:02 INFO - PROCESS | 2732 | 1466035802154 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (16723400) [pid = 2732] [serial = 1139] [outer = 151E4800] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 15F06400 == 37 [pid = 2732] [id = 377] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 19E49C00 == 36 [pid = 2732] [id = 376] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 10B5A800 == 35 [pid = 2732] [id = 375] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 19923000 == 34 [pid = 2732] [id = 374] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 176B8C00 == 33 [pid = 2732] [id = 373] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 1671FC00 == 32 [pid = 2732] [id = 372] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 15F06800 == 31 [pid = 2732] [id = 371] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 13CC3800 == 30 [pid = 2732] [id = 370] 17:10:02 INFO - PROCESS | 2732 | --DOCSHELL 11284800 == 29 [pid = 2732] [id = 369] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A46B800) [pid = 2732] [serial = 1090] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A6D8C00) [pid = 2732] [serial = 1092] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (197C5C00) [pid = 2732] [serial = 1077] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19923C00) [pid = 2732] [serial = 1078] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A462400) [pid = 2732] [serial = 1081] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13934400) [pid = 2732] [serial = 1068] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13D74800) [pid = 2732] [serial = 1069] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A73C800) [pid = 2732] [serial = 1060] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (163D7400) [pid = 2732] [serial = 1071] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19F91000) [pid = 2732] [serial = 1080] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1663B400) [pid = 2732] [serial = 1072] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15348400) [pid = 2732] [serial = 1062] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (163D8000) [pid = 2732] [serial = 1063] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (173AE400) [pid = 2732] [serial = 1086] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (13131800) [pid = 2732] [serial = 1065] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1393C000) [pid = 2732] [serial = 1066] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (171D5000) [pid = 2732] [serial = 1074] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A66E400) [pid = 2732] [serial = 1083] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19E56000) [pid = 2732] [serial = 1089] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A6D9C00) [pid = 2732] [serial = 1093] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A66C000) [pid = 2732] [serial = 1084] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (173B6400) [pid = 2732] [serial = 1075] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19F8A800) [pid = 2732] [serial = 1087] [outer = 00000000] [url = about:blank] 17:10:02 INFO - PROCESS | 2732 | 1466035802988 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1177ms 17:10:03 INFO - PROCESS | 2732 | 1466035803023 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 2732 | 1466035803027 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 17:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:10:03 INFO - PROCESS | 2732 | 1466035803031 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 2732 | 1466035803035 Marionette TRACE conn3 <- [1,1482,null,{}] 17:10:03 INFO - PROCESS | 2732 | 1466035803040 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 2732 | 1466035803042 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:03 INFO - PROCESS | 2732 | 1466035803129 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:10:03 INFO - PROCESS | 2732 | 1466035803135 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 2732 | 1466035803139 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:03 INFO - PROCESS | 2732 | ++DOCSHELL 12AA3800 == 30 [pid = 2732] [id = 380] 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (12ADF800) [pid = 2732] [serial = 1140] [outer = 00000000] 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (1325C400) [pid = 2732] [serial = 1141] [outer = 12ADF800] 17:10:03 INFO - PROCESS | 2732 | 1466035803187 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13CBF400) [pid = 2732] [serial = 1142] [outer = 12ADF800] 17:10:03 INFO - PROCESS | 2732 | 1466035803706 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 682ms 17:10:03 INFO - PROCESS | 2732 | 1466035803728 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 2732 | 1466035803732 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 17:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:10:03 INFO - PROCESS | 2732 | 1466035803738 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 2732 | 1466035803741 Marionette TRACE conn3 <- [1,1486,null,{}] 17:10:03 INFO - PROCESS | 2732 | 1466035803744 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 2732 | 1466035803747 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:03 INFO - PROCESS | 2732 | 1466035803831 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:10:03 INFO - PROCESS | 2732 | 1466035803839 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 2732 | 1466035803842 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:03 INFO - PROCESS | 2732 | ++DOCSHELL 15348400 == 31 [pid = 2732] [id = 381] 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1534E800) [pid = 2732] [serial = 1143] [outer = 00000000] 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (15F06800) [pid = 2732] [serial = 1144] [outer = 1534E800] 17:10:03 INFO - PROCESS | 2732 | 1466035803887 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16635C00) [pid = 2732] [serial = 1145] [outer = 1534E800] 17:10:04 INFO - PROCESS | 2732 | 1466035804315 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 635ms 17:10:04 INFO - PROCESS | 2732 | 1466035804360 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 2732 | 1466035804362 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 17:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:10:04 INFO - PROCESS | 2732 | 1466035804365 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 2732 | 1466035804369 Marionette TRACE conn3 <- [1,1490,null,{}] 17:10:04 INFO - PROCESS | 2732 | 1466035804379 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 2732 | 1466035804384 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:04 INFO - PROCESS | 2732 | 1466035804466 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:10:04 INFO - PROCESS | 2732 | 1466035804597 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 2732 | 1466035804602 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:04 INFO - PROCESS | 2732 | ++DOCSHELL 171D5000 == 32 [pid = 2732] [id = 382] 17:10:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (171D7C00) [pid = 2732] [serial = 1146] [outer = 00000000] 17:10:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (173B3C00) [pid = 2732] [serial = 1147] [outer = 171D7C00] 17:10:04 INFO - PROCESS | 2732 | 1466035804650 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (176BA400) [pid = 2732] [serial = 1148] [outer = 171D7C00] 17:10:05 INFO - PROCESS | 2732 | 1466035805039 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 682ms 17:10:05 INFO - PROCESS | 2732 | 1466035805064 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 2732 | 1466035805067 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 17:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:10:05 INFO - PROCESS | 2732 | 1466035805070 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 2732 | 1466035805071 Marionette TRACE conn3 <- [1,1494,null,{}] 17:10:05 INFO - PROCESS | 2732 | 1466035805075 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:05 INFO - PROCESS | 2732 | 1466035805077 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:05 INFO - PROCESS | 2732 | 1466035805160 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:10:05 INFO - PROCESS | 2732 | 1466035805256 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 2732 | 1466035805259 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:05 INFO - PROCESS | 2732 | ++DOCSHELL 176B8C00 == 33 [pid = 2732] [id = 383] 17:10:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (176B9C00) [pid = 2732] [serial = 1149] [outer = 00000000] 17:10:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (17F72400) [pid = 2732] [serial = 1150] [outer = 176B9C00] 17:10:05 INFO - PROCESS | 2732 | 1466035805312 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19929400) [pid = 2732] [serial = 1151] [outer = 176B9C00] 17:10:05 INFO - PROCESS | 2732 | 1466035805726 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 681ms 17:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:10:05 INFO - PROCESS | 2732 | 1466035805770 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 2732 | 1466035805772 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 17:10:05 INFO - PROCESS | 2732 | 1466035805775 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 2732 | 1466035805777 Marionette TRACE conn3 <- [1,1498,null,{}] 17:10:05 INFO - PROCESS | 2732 | 1466035805780 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:05 INFO - PROCESS | 2732 | 1466035805782 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:05 INFO - PROCESS | 2732 | 1466035805905 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:10:05 INFO - PROCESS | 2732 | 1466035805925 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 2732 | 1466035805927 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:05 INFO - PROCESS | 2732 | ++DOCSHELL 151E0000 == 34 [pid = 2732] [id = 384] 17:10:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19B3F400) [pid = 2732] [serial = 1152] [outer = 00000000] 17:10:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19E57800) [pid = 2732] [serial = 1153] [outer = 19B3F400] 17:10:05 INFO - PROCESS | 2732 | 1466035805970 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19F93000) [pid = 2732] [serial = 1154] [outer = 19B3F400] 17:10:06 INFO - PROCESS | 2732 | 1466035806410 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 681ms 17:10:06 INFO - PROCESS | 2732 | 1466035806459 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 2732 | 1466035806461 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 17:10:06 INFO - PROCESS | 2732 | 1466035806464 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:10:06 INFO - PROCESS | 2732 | 1466035806466 Marionette TRACE conn3 <- [1,1502,null,{}] 17:10:06 INFO - PROCESS | 2732 | 1466035806470 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:06 INFO - PROCESS | 2732 | 1466035806475 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:06 INFO - PROCESS | 2732 | 1466035806620 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:10:06 INFO - PROCESS | 2732 | 1466035806680 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 2732 | 1466035806682 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:06 INFO - PROCESS | 2732 | ++DOCSHELL 19B40800 == 35 [pid = 2732] [id = 385] 17:10:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19B47C00) [pid = 2732] [serial = 1155] [outer = 00000000] 17:10:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A674400) [pid = 2732] [serial = 1156] [outer = 19B47C00] 17:10:06 INFO - PROCESS | 2732 | 1466035806734 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A694C00) [pid = 2732] [serial = 1157] [outer = 19B47C00] 17:10:07 INFO - PROCESS | 2732 | 1466035807131 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 681ms 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (11285400) [pid = 2732] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F09400) [pid = 2732] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13D71800) [pid = 2732] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (11CC5400) [pid = 2732] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16729400) [pid = 2732] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12DF0400) [pid = 2732] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16B9DC00) [pid = 2732] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A374800) [pid = 2732] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (176B9400) [pid = 2732] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1992A400) [pid = 2732] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (130A6800) [pid = 2732] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:10:07 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19F89800) [pid = 2732] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:10:07 INFO - PROCESS | 2732 | 1466035807259 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:10:07 INFO - PROCESS | 2732 | 1466035807261 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 17:10:07 INFO - PROCESS | 2732 | 1466035807271 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 2732 | 1466035807272 Marionette TRACE conn3 <- [1,1506,null,{}] 17:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:10:07 INFO - PROCESS | 2732 | 1466035807277 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 2732 | 1466035807280 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:07 INFO - PROCESS | 2732 | 1466035807380 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:10:07 INFO - PROCESS | 2732 | 1466035807387 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 2732 | 1466035807389 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:07 INFO - PROCESS | 2732 | ++DOCSHELL 131D1C00 == 36 [pid = 2732] [id = 386] 17:10:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13656C00) [pid = 2732] [serial = 1158] [outer = 00000000] 17:10:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151E3000) [pid = 2732] [serial = 1159] [outer = 13656C00] 17:10:07 INFO - PROCESS | 2732 | 1466035807432 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163D6800) [pid = 2732] [serial = 1160] [outer = 13656C00] 17:10:07 INFO - PROCESS | 2732 | 1466035807826 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 573ms 17:10:07 INFO - PROCESS | 2732 | 1466035807837 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:10:07 INFO - PROCESS | 2732 | 1466035807838 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 17:10:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:10:07 INFO - PROCESS | 2732 | 1466035807842 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 2732 | 1466035807843 Marionette TRACE conn3 <- [1,1510,null,{}] 17:10:07 INFO - PROCESS | 2732 | 1466035807847 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 2732 | 1466035807848 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:07 INFO - PROCESS | 2732 | 1466035807963 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:10:07 INFO - PROCESS | 2732 | 1466035807970 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 2732 | 1466035807972 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:07 INFO - PROCESS | 2732 | ++DOCSHELL 10B58800 == 37 [pid = 2732] [id = 387] 17:10:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13CC2000) [pid = 2732] [serial = 1161] [outer = 00000000] 17:10:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19E49400) [pid = 2732] [serial = 1162] [outer = 13CC2000] 17:10:08 INFO - PROCESS | 2732 | 1466035808017 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A66A400) [pid = 2732] [serial = 1163] [outer = 13CC2000] 17:10:08 INFO - PROCESS | 2732 | 1466035808424 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:10:08 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 () { 17:10:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:10:08 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 () { 17:10:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:10:08 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 () { 17:10:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:10:08 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 () { 17:10:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:10:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 634ms 17:10:08 INFO - PROCESS | 2732 | 1466035808489 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 2732 | 1466035808491 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 17:10:08 INFO - PROCESS | 2732 | 1466035808494 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:10:08 INFO - PROCESS | 2732 | 1466035808496 Marionette TRACE conn3 <- [1,1514,null,{}] 17:10:08 INFO - PROCESS | 2732 | 1466035808499 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 2732 | 1466035808501 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:08 INFO - PROCESS | 2732 | 1466035808577 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:10:08 INFO - PROCESS | 2732 | 1466035808704 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 2732 | 1466035808706 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:08 INFO - PROCESS | 2732 | ++DOCSHELL 19F89000 == 38 [pid = 2732] [id = 388] 17:10:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A673800) [pid = 2732] [serial = 1164] [outer = 00000000] 17:10:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A6DCC00) [pid = 2732] [serial = 1165] [outer = 1A673800] 17:10:08 INFO - PROCESS | 2732 | 1466035808756 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A6E2C00) [pid = 2732] [serial = 1166] [outer = 1A673800] 17:10:09 INFO - PROCESS | 2732 | 1466035809109 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:10:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:10:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:10:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:10:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 635ms 17:10:09 INFO - PROCESS | 2732 | 1466035809133 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 2732 | 1466035809135 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 17:10:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:10:09 INFO - PROCESS | 2732 | 1466035809139 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 2732 | 1466035809140 Marionette TRACE conn3 <- [1,1518,null,{}] 17:10:09 INFO - PROCESS | 2732 | 1466035809156 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:09 INFO - PROCESS | 2732 | 1466035809157 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:09 INFO - PROCESS | 2732 | 1466035809234 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:10:09 INFO - PROCESS | 2732 | 1466035809354 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 2732 | 1466035809357 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:09 INFO - PROCESS | 2732 | ++DOCSHELL 0C76CC00 == 39 [pid = 2732] [id = 389] 17:10:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (0C76F400) [pid = 2732] [serial = 1167] [outer = 00000000] 17:10:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1055FC00) [pid = 2732] [serial = 1168] [outer = 0C76F400] 17:10:09 INFO - PROCESS | 2732 | 1466035809399 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (10E24400) [pid = 2732] [serial = 1169] [outer = 0C76F400] 17:10:09 INFO - PROCESS | 2732 | 1466035809974 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:10:10 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 17:10:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:10:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:10:10 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. 17:10:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:10:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 898ms 17:10:10 INFO - PROCESS | 2732 | 1466035810029 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 2732 | 1466035810033 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 17:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:10:10 INFO - PROCESS | 2732 | 1466035810038 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 2732 | 1466035810041 Marionette TRACE conn3 <- [1,1522,null,{}] 17:10:10 INFO - PROCESS | 2732 | 1466035810046 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 2732 | 1466035810051 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:10 INFO - PROCESS | 2732 | 1466035810158 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:10:10 INFO - PROCESS | 2732 | 1466035810263 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 2732 | 1466035810266 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:10 INFO - PROCESS | 2732 | ++DOCSHELL 143D9000 == 40 [pid = 2732] [id = 390] 17:10:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (158A9800) [pid = 2732] [serial = 1170] [outer = 00000000] 17:10:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16794800) [pid = 2732] [serial = 1171] [outer = 158A9800] 17:10:10 INFO - PROCESS | 2732 | 1466035810320 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16BA2000) [pid = 2732] [serial = 1172] [outer = 158A9800] 17:10:10 INFO - PROCESS | 2732 | 1466035810879 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 883ms 17:10:10 INFO - PROCESS | 2732 | 1466035810945 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 2732 | 1466035810949 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 17:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:10:10 INFO - PROCESS | 2732 | 1466035810953 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 2732 | 1466035810955 Marionette TRACE conn3 <- [1,1526,null,{}] 17:10:10 INFO - PROCESS | 2732 | 1466035810959 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 2732 | 1466035810961 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:11 INFO - PROCESS | 2732 | 1466035811068 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:10:11 INFO - PROCESS | 2732 | 1466035811201 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 2732 | 1466035811204 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:11 INFO - PROCESS | 2732 | ++DOCSHELL 19E35400 == 41 [pid = 2732] [id = 391] 17:10:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A46C000) [pid = 2732] [serial = 1173] [outer = 00000000] 17:10:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A668800) [pid = 2732] [serial = 1174] [outer = 1A46C000] 17:10:11 INFO - PROCESS | 2732 | 1466035811257 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A699800) [pid = 2732] [serial = 1175] [outer = 1A46C000] 17:10:11 INFO - PROCESS | 2732 | 1466035811830 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 945ms 17:10:11 INFO - PROCESS | 2732 | 1466035811882 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 2732 | 1466035811884 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 17:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:10:11 INFO - PROCESS | 2732 | 1466035811894 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 2732 | 1466035811900 Marionette TRACE conn3 <- [1,1530,null,{}] 17:10:11 INFO - PROCESS | 2732 | 1466035811905 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:11 INFO - PROCESS | 2732 | 1466035811908 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:12 INFO - PROCESS | 2732 | 1466035812012 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:10:12 INFO - PROCESS | 2732 | 1466035812142 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 2732 | 1466035812145 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:12 INFO - PROCESS | 2732 | ++DOCSHELL 1A949000 == 42 [pid = 2732] [id = 392] 17:10:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A949400) [pid = 2732] [serial = 1176] [outer = 00000000] 17:10:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A94E000) [pid = 2732] [serial = 1177] [outer = 1A949400] 17:10:12 INFO - PROCESS | 2732 | 1466035812197 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A950000) [pid = 2732] [serial = 1178] [outer = 1A949400] 17:10:12 INFO - PROCESS | 2732 | 1466035812981 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1145ms 17:10:13 INFO - PROCESS | 2732 | 1466035813030 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 2732 | 1466035813034 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 17:10:13 INFO - PROCESS | 2732 | 1466035813039 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:10:13 INFO - PROCESS | 2732 | 1466035813042 Marionette TRACE conn3 <- [1,1534,null,{}] 17:10:13 INFO - PROCESS | 2732 | 1466035813048 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:13 INFO - PROCESS | 2732 | 1466035813050 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:13 INFO - PROCESS | 2732 | 1466035813151 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:10:13 INFO - PROCESS | 2732 | 1466035813288 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 2732 | 1466035813294 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:13 INFO - PROCESS | 2732 | ++DOCSHELL 14312400 == 43 [pid = 2732] [id = 393] 17:10:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (14376400) [pid = 2732] [serial = 1179] [outer = 00000000] 17:10:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (143D0C00) [pid = 2732] [serial = 1180] [outer = 14376400] 17:10:13 INFO - PROCESS | 2732 | 1466035813354 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (151DD800) [pid = 2732] [serial = 1181] [outer = 14376400] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 10E26800 == 42 [pid = 2732] [id = 368] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 19F89000 == 41 [pid = 2732] [id = 388] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 10B58800 == 40 [pid = 2732] [id = 387] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 131D1C00 == 39 [pid = 2732] [id = 386] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 19B40800 == 38 [pid = 2732] [id = 385] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 151E0000 == 37 [pid = 2732] [id = 384] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 176B8C00 == 36 [pid = 2732] [id = 383] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 171D5000 == 35 [pid = 2732] [id = 382] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 15348400 == 34 [pid = 2732] [id = 381] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 12AA3800 == 33 [pid = 2732] [id = 380] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 10434C00 == 32 [pid = 2732] [id = 378] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 151E1000 == 31 [pid = 2732] [id = 379] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 1A949000 == 30 [pid = 2732] [id = 392] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 19E35400 == 29 [pid = 2732] [id = 391] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 0C76CC00 == 28 [pid = 2732] [id = 389] 17:10:14 INFO - PROCESS | 2732 | --DOCSHELL 143D9000 == 27 [pid = 2732] [id = 390] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A69C400) [pid = 2732] [serial = 1131] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (12AA2C00) [pid = 2732] [serial = 1107] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (12AE9800) [pid = 2732] [serial = 1108] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (163D5000) [pid = 2732] [serial = 1113] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1430A000) [pid = 2732] [serial = 1110] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (14378000) [pid = 2732] [serial = 1111] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13128000) [pid = 2732] [serial = 1105] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13027800) [pid = 2732] [serial = 1104] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16BA2400) [pid = 2732] [serial = 1116] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13131400) [pid = 2732] [serial = 1096] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (130A1000) [pid = 2732] [serial = 1095] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16CEBC00) [pid = 2732] [serial = 1099] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BA6800) [pid = 2732] [serial = 1098] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A6E3400) [pid = 2732] [serial = 1102] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A699400) [pid = 2732] [serial = 1101] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1968FC00) [pid = 2732] [serial = 1120] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (17ADC800) [pid = 2732] [serial = 1119] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19E55800) [pid = 2732] [serial = 1122] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (163D7C00) [pid = 2732] [serial = 1125] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A378C00) [pid = 2732] [serial = 1123] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (171B3400) [pid = 2732] [serial = 1117] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (105E4400) [pid = 2732] [serial = 1129] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A46A800) [pid = 2732] [serial = 1128] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1663DC00) [pid = 2732] [serial = 1114] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16BAA800) [pid = 2732] [serial = 1126] [outer = 00000000] [url = about:blank] 17:10:14 INFO - PROCESS | 2732 | 1466035814442 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1440ms 17:10:14 INFO - PROCESS | 2732 | 1466035814504 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 2732 | 1466035814508 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 17:10:14 INFO - PROCESS | 2732 | 1466035814512 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:10:14 INFO - PROCESS | 2732 | 1466035814517 Marionette TRACE conn3 <- [1,1538,null,{}] 17:10:14 INFO - PROCESS | 2732 | 1466035814522 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 2732 | 1466035814524 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:14 INFO - PROCESS | 2732 | 1466035814613 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:10:14 INFO - PROCESS | 2732 | 1466035814621 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 2732 | 1466035814624 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:14 INFO - PROCESS | 2732 | ++DOCSHELL 12A9DC00 == 28 [pid = 2732] [id = 394] 17:10:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AE4400) [pid = 2732] [serial = 1182] [outer = 00000000] 17:10:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1312A000) [pid = 2732] [serial = 1183] [outer = 12AE4400] 17:10:14 INFO - PROCESS | 2732 | 1466035814710 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13130800) [pid = 2732] [serial = 1184] [outer = 12AE4400] 17:10:15 INFO - PROCESS | 2732 | 1466035815154 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 697ms 17:10:15 INFO - PROCESS | 2732 | 1466035815197 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 2732 | 1466035815201 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 17:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:10:15 INFO - PROCESS | 2732 | 1466035815208 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 2732 | 1466035815210 Marionette TRACE conn3 <- [1,1542,null,{}] 17:10:15 INFO - PROCESS | 2732 | 1466035815214 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 2732 | 1466035815217 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:15 INFO - PROCESS | 2732 | 1466035815358 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:10:15 INFO - PROCESS | 2732 | 1466035815373 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 2732 | 1466035815375 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:15 INFO - PROCESS | 2732 | ++DOCSHELL 13D7F000 == 29 [pid = 2732] [id = 395] 17:10:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13D7F400) [pid = 2732] [serial = 1185] [outer = 00000000] 17:10:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151DFC00) [pid = 2732] [serial = 1186] [outer = 13D7F400] 17:10:15 INFO - PROCESS | 2732 | 1466035815422 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15810800) [pid = 2732] [serial = 1187] [outer = 13D7F400] 17:10:15 INFO - PROCESS | 2732 | 1466035815874 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 728ms 17:10:15 INFO - PROCESS | 2732 | 1466035815948 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 2732 | 1466035815950 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 17:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:10:15 INFO - PROCESS | 2732 | 1466035815953 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 2732 | 1466035815957 Marionette TRACE conn3 <- [1,1546,null,{}] 17:10:15 INFO - PROCESS | 2732 | 1466035815967 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 2732 | 1466035815971 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:16 INFO - PROCESS | 2732 | 1466035816052 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:10:16 INFO - PROCESS | 2732 | 1466035816066 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 2732 | 1466035816069 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:16 INFO - PROCESS | 2732 | ++DOCSHELL 16720C00 == 30 [pid = 2732] [id = 396] 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16721C00) [pid = 2732] [serial = 1188] [outer = 00000000] 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16AD8C00) [pid = 2732] [serial = 1189] [outer = 16721C00] 17:10:16 INFO - PROCESS | 2732 | 1466035816115 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BAA000) [pid = 2732] [serial = 1190] [outer = 16721C00] 17:10:16 INFO - PROCESS | 2732 | 1466035816591 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 697ms 17:10:16 INFO - PROCESS | 2732 | 1466035816636 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:10:16 INFO - PROCESS | 2732 | 1466035816639 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 17:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:10:16 INFO - PROCESS | 2732 | 1466035816642 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 2732 | 1466035816644 Marionette TRACE conn3 <- [1,1550,null,{}] 17:10:16 INFO - PROCESS | 2732 | 1466035816647 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:16 INFO - PROCESS | 2732 | 1466035816649 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:16 INFO - PROCESS | 2732 | 1466035816804 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:10:16 INFO - PROCESS | 2732 | 1466035816826 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 2732 | 1466035816828 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:16 INFO - PROCESS | 2732 | ++DOCSHELL 170AEC00 == 31 [pid = 2732] [id = 397] 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (170B9C00) [pid = 2732] [serial = 1191] [outer = 00000000] 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (173B3800) [pid = 2732] [serial = 1192] [outer = 170B9C00] 17:10:16 INFO - PROCESS | 2732 | 1466035816871 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (17A1DC00) [pid = 2732] [serial = 1193] [outer = 170B9C00] 17:10:17 INFO - PROCESS | 2732 | 1466035817295 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 682ms 17:10:17 INFO - PROCESS | 2732 | 1466035817342 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 2732 | 1466035817344 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 17:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:10:17 INFO - PROCESS | 2732 | 1466035817347 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - PROCESS | 2732 | 1466035817348 Marionette TRACE conn3 <- [1,1554,null,{}] 17:10:17 INFO - PROCESS | 2732 | 1466035817352 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:17 INFO - PROCESS | 2732 | 1466035817354 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:17 INFO - PROCESS | 2732 | 1466035817464 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:10:17 INFO - PROCESS | 2732 | 1466035817469 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 2732 | 1466035817471 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:17 INFO - PROCESS | 2732 | ++DOCSHELL 17ADC800 == 32 [pid = 2732] [id = 398] 17:10:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1968F000) [pid = 2732] [serial = 1194] [outer = 00000000] 17:10:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19697400) [pid = 2732] [serial = 1195] [outer = 1968F000] 17:10:17 INFO - PROCESS | 2732 | 1466035817514 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (197C5C00) [pid = 2732] [serial = 1196] [outer = 1968F000] 17:10:17 INFO - PROCESS | 2732 | 1466035817979 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 681ms 17:10:18 INFO - PROCESS | 2732 | 1466035818047 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:10:18 INFO - PROCESS | 2732 | 1466035818049 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 17:10:18 INFO - PROCESS | 2732 | 1466035818052 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 2732 | 1466035818054 Marionette TRACE conn3 <- [1,1558,null,{}] 17:10:18 INFO - PROCESS | 2732 | 1466035818057 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 2732 | 1466035818062 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:18 INFO - PROCESS | 2732 | 1466035818209 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:10:18 INFO - PROCESS | 2732 | 1466035818235 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 2732 | 1466035818237 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:18 INFO - PROCESS | 2732 | ++DOCSHELL 19E53C00 == 33 [pid = 2732] [id = 399] 17:10:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19E55800) [pid = 2732] [serial = 1197] [outer = 00000000] 17:10:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A375800) [pid = 2732] [serial = 1198] [outer = 19E55800] 17:10:18 INFO - PROCESS | 2732 | 1466035818280 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A46AC00) [pid = 2732] [serial = 1199] [outer = 19E55800] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (151E4800) [pid = 2732] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1534E800) [pid = 2732] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (12ADF800) [pid = 2732] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (176B9C00) [pid = 2732] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19B47C00) [pid = 2732] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13CC2000) [pid = 2732] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A692C00) [pid = 2732] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (171D7C00) [pid = 2732] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13656C00) [pid = 2732] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19B3F400) [pid = 2732] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1047D400) [pid = 2732] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:10:18 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A673800) [pid = 2732] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:10:18 INFO - PROCESS | 2732 | 1466035818910 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 882ms 17:10:18 INFO - PROCESS | 2732 | 1466035818940 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 2732 | 1466035818942 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 17:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:10:18 INFO - PROCESS | 2732 | 1466035818946 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 2732 | 1466035818947 Marionette TRACE conn3 <- [1,1562,null,{}] 17:10:18 INFO - PROCESS | 2732 | 1466035818951 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 2732 | 1466035818952 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:19 INFO - PROCESS | 2732 | 1466035819029 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:10:19 INFO - PROCESS | 2732 | 1466035819034 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 2732 | 1466035819036 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:19 INFO - PROCESS | 2732 | ++DOCSHELL 165CA800 == 34 [pid = 2732] [id = 400] 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16CF5800) [pid = 2732] [serial = 1200] [outer = 00000000] 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19B40C00) [pid = 2732] [serial = 1201] [outer = 16CF5800] 17:10:19 INFO - PROCESS | 2732 | 1466035819078 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A463400) [pid = 2732] [serial = 1202] [outer = 16CF5800] 17:10:19 INFO - PROCESS | 2732 | 1466035819483 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 588ms 17:10:19 INFO - PROCESS | 2732 | 1466035819546 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 2732 | 1466035819548 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 17:10:19 INFO - PROCESS | 2732 | 1466035819552 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:10:19 INFO - PROCESS | 2732 | 1466035819554 Marionette TRACE conn3 <- [1,1566,null,{}] 17:10:19 INFO - PROCESS | 2732 | 1466035819558 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 2732 | 1466035819559 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:19 INFO - PROCESS | 2732 | 1466035819635 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:10:19 INFO - PROCESS | 2732 | 1466035819643 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 2732 | 1466035819645 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:19 INFO - PROCESS | 2732 | ++DOCSHELL 1A66A800 == 35 [pid = 2732] [id = 401] 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A66B000) [pid = 2732] [serial = 1203] [outer = 00000000] 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A675400) [pid = 2732] [serial = 1204] [outer = 1A66B000] 17:10:19 INFO - PROCESS | 2732 | 1466035819687 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A675800) [pid = 2732] [serial = 1205] [outer = 1A66B000] 17:10:20 INFO - PROCESS | 2732 | 1466035820112 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 588ms 17:10:20 INFO - PROCESS | 2732 | 1466035820139 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 2732 | 1466035820141 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 17:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:10:20 INFO - PROCESS | 2732 | 1466035820144 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 2732 | 1466035820146 Marionette TRACE conn3 <- [1,1570,null,{}] 17:10:20 INFO - PROCESS | 2732 | 1466035820149 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 2732 | 1466035820151 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:20 INFO - PROCESS | 2732 | 1466035820269 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:10:20 INFO - PROCESS | 2732 | 1466035820277 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 2732 | 1466035820279 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:20 INFO - PROCESS | 2732 | ++DOCSHELL 19E56C00 == 36 [pid = 2732] [id = 402] 17:10:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A667800) [pid = 2732] [serial = 1206] [outer = 00000000] 17:10:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A6DA000) [pid = 2732] [serial = 1207] [outer = 1A667800] 17:10:20 INFO - PROCESS | 2732 | 1466035820321 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A6DD000) [pid = 2732] [serial = 1208] [outer = 1A667800] 17:10:20 INFO - PROCESS | 2732 | 1466035820842 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 727ms 17:10:20 INFO - PROCESS | 2732 | 1466035820885 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 2732 | 1466035820890 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 17:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:10:20 INFO - PROCESS | 2732 | 1466035820895 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 2732 | 1466035820899 Marionette TRACE conn3 <- [1,1574,null,{}] 17:10:20 INFO - PROCESS | 2732 | 1466035820904 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 2732 | 1466035820908 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:21 INFO - PROCESS | 2732 | 1466035821074 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:10:21 INFO - PROCESS | 2732 | 1466035821191 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 2732 | 1466035821196 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:21 INFO - PROCESS | 2732 | ++DOCSHELL 10B80000 == 37 [pid = 2732] [id = 403] 17:10:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (10E18400) [pid = 2732] [serial = 1209] [outer = 00000000] 17:10:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (13130400) [pid = 2732] [serial = 1210] [outer = 10E18400] 17:10:21 INFO - PROCESS | 2732 | 1466035821251 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1325AC00) [pid = 2732] [serial = 1211] [outer = 10E18400] 17:10:21 INFO - PROCESS | 2732 | 1466035821964 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1130ms 17:10:22 INFO - PROCESS | 2732 | 1466035822032 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 2732 | 1466035822037 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 17:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:10:22 INFO - PROCESS | 2732 | 1466035822043 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - PROCESS | 2732 | 1466035822046 Marionette TRACE conn3 <- [1,1578,null,{}] 17:10:22 INFO - PROCESS | 2732 | 1466035822050 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 2732 | 1466035822053 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:22 INFO - PROCESS | 2732 | 1466035822173 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:10:22 INFO - PROCESS | 2732 | 1466035822299 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 2732 | 1466035822301 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:22 INFO - PROCESS | 2732 | ++DOCSHELL 1430FC00 == 38 [pid = 2732] [id = 404] 17:10:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15197C00) [pid = 2732] [serial = 1212] [outer = 00000000] 17:10:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (15F0CC00) [pid = 2732] [serial = 1213] [outer = 15197C00] 17:10:22 INFO - PROCESS | 2732 | 1466035822361 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1663D000) [pid = 2732] [serial = 1214] [outer = 15197C00] 17:10:23 INFO - PROCESS | 2732 | 1466035823226 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 1A66A800 == 37 [pid = 2732] [id = 401] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 165CA800 == 36 [pid = 2732] [id = 400] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 19E53C00 == 35 [pid = 2732] [id = 399] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 17ADC800 == 34 [pid = 2732] [id = 398] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 170AEC00 == 33 [pid = 2732] [id = 397] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 16720C00 == 32 [pid = 2732] [id = 396] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 13D7F000 == 31 [pid = 2732] [id = 395] 17:10:23 INFO - PROCESS | 2732 | --DOCSHELL 12A9DC00 == 30 [pid = 2732] [id = 394] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (16723400) [pid = 2732] [serial = 1139] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (16635C00) [pid = 2732] [serial = 1145] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13CBF400) [pid = 2732] [serial = 1142] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1430AC00) [pid = 2732] [serial = 700] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (17F72400) [pid = 2732] [serial = 1150] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A674400) [pid = 2732] [serial = 1156] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19E49400) [pid = 2732] [serial = 1162] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A694400) [pid = 2732] [serial = 1132] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A66A400) [pid = 2732] [serial = 1163] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16636400) [pid = 2732] [serial = 1138] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15F06800) [pid = 2732] [serial = 1144] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (176BA400) [pid = 2732] [serial = 1148] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A694C00) [pid = 2732] [serial = 1157] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1325C400) [pid = 2732] [serial = 1141] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (173B3C00) [pid = 2732] [serial = 1147] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (151E3000) [pid = 2732] [serial = 1159] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19E57800) [pid = 2732] [serial = 1153] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19F93000) [pid = 2732] [serial = 1154] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (105ED800) [pid = 2732] [serial = 1134] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (10A71400) [pid = 2732] [serial = 1135] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (163D6800) [pid = 2732] [serial = 1160] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19929400) [pid = 2732] [serial = 1151] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A6DCC00) [pid = 2732] [serial = 1165] [outer = 00000000] [url = about:blank] 17:10:23 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A6E2C00) [pid = 2732] [serial = 1166] [outer = 00000000] [url = about:blank] 17:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1239ms 17:10:23 INFO - PROCESS | 2732 | 1466035823294 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 2732 | 1466035823299 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 17:10:23 INFO - PROCESS | 2732 | 1466035823304 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:10:23 INFO - PROCESS | 2732 | 1466035823307 Marionette TRACE conn3 <- [1,1582,null,{}] 17:10:23 INFO - PROCESS | 2732 | 1466035823313 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 2732 | 1466035823315 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:23 INFO - PROCESS | 2732 | 1466035823404 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:10:23 INFO - PROCESS | 2732 | 1466035823416 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 2732 | 1466035823420 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:23 INFO - PROCESS | 2732 | ++DOCSHELL 11C1F000 == 31 [pid = 2732] [id = 405] 17:10:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (12812400) [pid = 2732] [serial = 1215] [outer = 00000000] 17:10:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (12AE6400) [pid = 2732] [serial = 1216] [outer = 12812400] 17:10:23 INFO - PROCESS | 2732 | 1466035823467 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13108400) [pid = 2732] [serial = 1217] [outer = 12812400] 17:10:23 INFO - PROCESS | 2732 | 1466035823974 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 727ms 17:10:24 INFO - PROCESS | 2732 | 1466035824028 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 2732 | 1466035824032 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 17:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:10:24 INFO - PROCESS | 2732 | 1466035824038 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 2732 | 1466035824040 Marionette TRACE conn3 <- [1,1586,null,{}] 17:10:24 INFO - PROCESS | 2732 | 1466035824044 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:24 INFO - PROCESS | 2732 | 1466035824047 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:24 INFO - PROCESS | 2732 | 1466035824129 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:10:24 INFO - PROCESS | 2732 | 1466035824221 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 2732 | 1466035824223 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:24 INFO - PROCESS | 2732 | ++DOCSHELL 13D73000 == 32 [pid = 2732] [id = 406] 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13D7F000) [pid = 2732] [serial = 1218] [outer = 00000000] 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (143D1400) [pid = 2732] [serial = 1219] [outer = 13D7F000] 17:10:24 INFO - PROCESS | 2732 | 1466035824268 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15347C00) [pid = 2732] [serial = 1220] [outer = 13D7F000] 17:10:24 INFO - PROCESS | 2732 | 1466035824641 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 635ms 17:10:24 INFO - PROCESS | 2732 | 1466035824676 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 2732 | 1466035824679 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 17:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:10:24 INFO - PROCESS | 2732 | 1466035824682 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 2732 | 1466035824685 Marionette TRACE conn3 <- [1,1590,null,{}] 17:10:24 INFO - PROCESS | 2732 | 1466035824696 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:24 INFO - PROCESS | 2732 | 1466035824700 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:24 INFO - PROCESS | 2732 | 1466035824813 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:10:24 INFO - PROCESS | 2732 | 1466035824823 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 2732 | 1466035824826 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:24 INFO - PROCESS | 2732 | ++DOCSHELL 16791000 == 33 [pid = 2732] [id = 407] 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16AC9400) [pid = 2732] [serial = 1221] [outer = 00000000] 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16BA6800) [pid = 2732] [serial = 1222] [outer = 16AC9400] 17:10:24 INFO - PROCESS | 2732 | 1466035824873 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16C5DC00) [pid = 2732] [serial = 1223] [outer = 16AC9400] 17:10:25 INFO - PROCESS | 2732 | 1466035825357 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:10:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:10:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 743ms 17:10:25 INFO - PROCESS | 2732 | 1466035825422 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:10:25 INFO - PROCESS | 2732 | 1466035825425 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 17:10:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:10:25 INFO - PROCESS | 2732 | 1466035825429 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:10:25 INFO - PROCESS | 2732 | 1466035825430 Marionette TRACE conn3 <- [1,1594,null,{}] 17:10:25 INFO - PROCESS | 2732 | 1466035825434 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:25 INFO - PROCESS | 2732 | 1466035825436 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:25 INFO - PROCESS | 2732 | 1466035825559 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:10:25 INFO - PROCESS | 2732 | 1466035825548 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 2732 | 1466035825550 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:25 INFO - PROCESS | 2732 | ++DOCSHELL 173B3C00 == 34 [pid = 2732] [id = 408] 17:10:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (173B6400) [pid = 2732] [serial = 1224] [outer = 00000000] 17:10:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (17ADF800) [pid = 2732] [serial = 1225] [outer = 173B6400] 17:10:25 INFO - PROCESS | 2732 | 1466035825594 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19692C00) [pid = 2732] [serial = 1226] [outer = 173B6400] 17:10:26 INFO - PROCESS | 2732 | 1466035826039 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 697ms 17:10:26 INFO - PROCESS | 2732 | 1466035826116 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 2732 | 1466035826118 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 17:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:10:26 INFO - PROCESS | 2732 | 1466035826121 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 2732 | 1466035826123 Marionette TRACE conn3 <- [1,1598,null,{}] 17:10:26 INFO - PROCESS | 2732 | 1466035826126 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 2732 | 1466035826128 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:26 INFO - PROCESS | 2732 | 1466035826262 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:10:26 INFO - PROCESS | 2732 | 1466035826281 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 2732 | 1466035826283 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:26 INFO - PROCESS | 2732 | ++DOCSHELL 176B9400 == 35 [pid = 2732] [id = 409] 17:10:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (17AD1000) [pid = 2732] [serial = 1227] [outer = 00000000] 17:10:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19B3F400) [pid = 2732] [serial = 1228] [outer = 17AD1000] 17:10:26 INFO - PROCESS | 2732 | 1466035826326 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19E32000) [pid = 2732] [serial = 1229] [outer = 17AD1000] 17:10:26 INFO - PROCESS | 2732 | 1466035826757 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 681ms 17:10:26 INFO - PROCESS | 2732 | 1466035826821 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 2732 | 1466035826823 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 17:10:26 INFO - PROCESS | 2732 | 1466035826826 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:10:26 INFO - PROCESS | 2732 | 1466035826828 Marionette TRACE conn3 <- [1,1602,null,{}] 17:10:26 INFO - PROCESS | 2732 | 1466035826831 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 2732 | 1466035826837 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:26 INFO - PROCESS | 2732 | 1466035826969 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:10:27 INFO - PROCESS | 2732 | 1466035827037 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 2732 | 1466035827039 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:27 INFO - PROCESS | 2732 | ++DOCSHELL 10B54C00 == 36 [pid = 2732] [id = 410] 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16AD1800) [pid = 2732] [serial = 1230] [outer = 00000000] 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A46D800) [pid = 2732] [serial = 1231] [outer = 16AD1800] 17:10:27 INFO - PROCESS | 2732 | 1466035827083 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A46E400) [pid = 2732] [serial = 1232] [outer = 16AD1800] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (170B9C00) [pid = 2732] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (14376400) [pid = 2732] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (12AE4400) [pid = 2732] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13D7F400) [pid = 2732] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16721C00) [pid = 2732] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (0C76F400) [pid = 2732] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (158A9800) [pid = 2732] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1A46C000) [pid = 2732] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A66B000) [pid = 2732] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1968F000) [pid = 2732] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A949400) [pid = 2732] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E55800) [pid = 2732] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:10:27 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16CF5800) [pid = 2732] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:10:27 INFO - PROCESS | 2732 | 1466035827589 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:10:27 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 17:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 789ms 17:10:27 INFO - PROCESS | 2732 | 1466035827613 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 2732 | 1466035827615 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 17:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:10:27 INFO - PROCESS | 2732 | 1466035827618 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - PROCESS | 2732 | 1466035827620 Marionette TRACE conn3 <- [1,1606,null,{}] 17:10:27 INFO - PROCESS | 2732 | 1466035827623 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 2732 | 1466035827625 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:27 INFO - PROCESS | 2732 | 1466035827701 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:10:27 INFO - PROCESS | 2732 | 1466035827795 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 2732 | 1466035827797 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:27 INFO - PROCESS | 2732 | ++DOCSHELL 11CC5800 == 37 [pid = 2732] [id = 411] 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (11CCB800) [pid = 2732] [serial = 1233] [outer = 00000000] 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16CF1800) [pid = 2732] [serial = 1234] [outer = 11CCB800] 17:10:27 INFO - PROCESS | 2732 | 1466035827840 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19B47C00) [pid = 2732] [serial = 1235] [outer = 11CCB800] 17:10:28 INFO - PROCESS | 2732 | 1466035828185 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 589ms 17:10:28 INFO - PROCESS | 2732 | 1466035828215 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 2732 | 1466035828217 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 17:10:28 INFO - PROCESS | 2732 | 1466035828220 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:10:28 INFO - PROCESS | 2732 | 1466035828222 Marionette TRACE conn3 <- [1,1610,null,{}] 17:10:28 INFO - PROCESS | 2732 | 1466035828225 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 2732 | 1466035828227 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:28 INFO - PROCESS | 2732 | 1466035828337 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:10:28 INFO - PROCESS | 2732 | 1466035828345 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 2732 | 1466035828347 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:28 INFO - PROCESS | 2732 | ++DOCSHELL 15C1D400 == 38 [pid = 2732] [id = 412] 17:10:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16638400) [pid = 2732] [serial = 1236] [outer = 00000000] 17:10:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A699000) [pid = 2732] [serial = 1237] [outer = 16638400] 17:10:28 INFO - PROCESS | 2732 | 1466035828389 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A69DC00) [pid = 2732] [serial = 1238] [outer = 16638400] 17:10:28 INFO - PROCESS | 2732 | 1466035828800 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:10:28 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 17:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 635ms 17:10:28 INFO - PROCESS | 2732 | 1466035828858 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 2732 | 1466035828860 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 17:10:28 INFO - PROCESS | 2732 | 1466035828864 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:10:28 INFO - PROCESS | 2732 | 1466035828865 Marionette TRACE conn3 <- [1,1614,null,{}] 17:10:28 INFO - PROCESS | 2732 | 1466035828869 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 2732 | 1466035828870 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:28 INFO - PROCESS | 2732 | 1466035828947 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:10:29 INFO - PROCESS | 2732 | 1466035829069 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 2732 | 1466035829071 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:29 INFO - PROCESS | 2732 | ++DOCSHELL 16729C00 == 39 [pid = 2732] [id = 413] 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A669800) [pid = 2732] [serial = 1239] [outer = 00000000] 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A6E0400) [pid = 2732] [serial = 1240] [outer = 1A669800] 17:10:29 INFO - PROCESS | 2732 | 1466035829109 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A730000) [pid = 2732] [serial = 1241] [outer = 1A669800] 17:10:29 INFO - PROCESS | 2732 | 1466035829479 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:10:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 697ms 17:10:29 INFO - PROCESS | 2732 | 1466035829548 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 2732 | 1466035829552 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 17:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:10:29 INFO - PROCESS | 2732 | 1466035829558 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 2732 | 1466035829562 Marionette TRACE conn3 <- [1,1618,null,{}] 17:10:29 INFO - PROCESS | 2732 | 1466035829569 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 2732 | 1466035829572 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:29 INFO - PROCESS | 2732 | 1466035829718 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:10:29 INFO - PROCESS | 2732 | 1466035829848 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 2732 | 1466035829851 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:29 INFO - PROCESS | 2732 | ++DOCSHELL 114B9800 == 40 [pid = 2732] [id = 414] 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (114BAC00) [pid = 2732] [serial = 1242] [outer = 00000000] 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (12AA2C00) [pid = 2732] [serial = 1243] [outer = 114BAC00] 17:10:29 INFO - PROCESS | 2732 | 1466035829913 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1325C400) [pid = 2732] [serial = 1244] [outer = 114BAC00] 17:10:30 INFO - PROCESS | 2732 | 1466035830555 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1022ms 17:10:30 INFO - PROCESS | 2732 | 1466035830604 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 2732 | 1466035830608 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 17:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:10:30 INFO - PROCESS | 2732 | 1466035830633 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 2732 | 1466035830636 Marionette TRACE conn3 <- [1,1622,null,{}] 17:10:30 INFO - PROCESS | 2732 | 1466035830640 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 2732 | 1466035830643 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:30 INFO - PROCESS | 2732 | 1466035830750 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:10:30 INFO - PROCESS | 2732 | 1466035830884 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 2732 | 1466035830887 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:30 INFO - PROCESS | 2732 | ++DOCSHELL 16641400 == 41 [pid = 2732] [id = 415] 17:10:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16644000) [pid = 2732] [serial = 1245] [outer = 00000000] 17:10:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16AD1C00) [pid = 2732] [serial = 1246] [outer = 16644000] 17:10:30 INFO - PROCESS | 2732 | 1466035830942 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (171D5000) [pid = 2732] [serial = 1247] [outer = 16644000] 17:10:31 INFO - PROCESS | 2732 | 1466035831475 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 913ms 17:10:31 INFO - PROCESS | 2732 | 1466035831522 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 2732 | 1466035831525 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 17:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:10:31 INFO - PROCESS | 2732 | 1466035831529 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 2732 | 1466035831533 Marionette TRACE conn3 <- [1,1626,null,{}] 17:10:31 INFO - PROCESS | 2732 | 1466035831543 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 2732 | 1466035831548 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:31 INFO - PROCESS | 2732 | 1466035831657 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:10:31 INFO - PROCESS | 2732 | 1466035831764 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 2732 | 1466035831768 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:31 INFO - PROCESS | 2732 | ++DOCSHELL 1A374C00 == 42 [pid = 2732] [id = 416] 17:10:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A460400) [pid = 2732] [serial = 1248] [outer = 00000000] 17:10:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A6D9000) [pid = 2732] [serial = 1249] [outer = 1A460400] 17:10:31 INFO - PROCESS | 2732 | 1466035831823 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A739400) [pid = 2732] [serial = 1250] [outer = 1A460400] 17:10:32 INFO - PROCESS | 2732 | 1466035832413 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 929ms 17:10:32 INFO - PROCESS | 2732 | 1466035832474 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 2732 | 1466035832476 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 17:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:10:32 INFO - PROCESS | 2732 | 1466035832480 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 2732 | 1466035832482 Marionette TRACE conn3 <- [1,1630,null,{}] 17:10:32 INFO - PROCESS | 2732 | 1466035832486 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:32 INFO - PROCESS | 2732 | 1466035832488 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:32 INFO - PROCESS | 2732 | 1466035832591 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:10:32 INFO - PROCESS | 2732 | 1466035832847 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 2732 | 1466035832851 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:32 INFO - PROCESS | 2732 | ++DOCSHELL 105ECC00 == 43 [pid = 2732] [id = 417] 17:10:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (105F0800) [pid = 2732] [serial = 1251] [outer = 00000000] 17:10:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (10E23400) [pid = 2732] [serial = 1252] [outer = 105F0800] 17:10:32 INFO - PROCESS | 2732 | 1466035832920 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (11AD1800) [pid = 2732] [serial = 1253] [outer = 105F0800] 17:10:33 INFO - PROCESS | 2732 | 1466035833448 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1022ms 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 14312400 == 42 [pid = 2732] [id = 393] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 15C1D400 == 41 [pid = 2732] [id = 412] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 11CC5800 == 40 [pid = 2732] [id = 411] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 10B54C00 == 39 [pid = 2732] [id = 410] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 176B9400 == 38 [pid = 2732] [id = 409] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 173B3C00 == 37 [pid = 2732] [id = 408] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 16791000 == 36 [pid = 2732] [id = 407] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 13D73000 == 35 [pid = 2732] [id = 406] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 11C1F000 == 34 [pid = 2732] [id = 405] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 19E56C00 == 33 [pid = 2732] [id = 402] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 10B80000 == 32 [pid = 2732] [id = 403] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 1430FC00 == 31 [pid = 2732] [id = 404] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 1A374C00 == 30 [pid = 2732] [id = 416] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 16729C00 == 29 [pid = 2732] [id = 413] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 114B9800 == 28 [pid = 2732] [id = 414] 17:10:34 INFO - PROCESS | 2732 | --DOCSHELL 16641400 == 27 [pid = 2732] [id = 415] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (173B3800) [pid = 2732] [serial = 1192] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (143D0C00) [pid = 2732] [serial = 1180] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1312A000) [pid = 2732] [serial = 1183] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13130800) [pid = 2732] [serial = 1184] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (151DFC00) [pid = 2732] [serial = 1186] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (15810800) [pid = 2732] [serial = 1187] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16AD8C00) [pid = 2732] [serial = 1189] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (10E24400) [pid = 2732] [serial = 1169] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1055FC00) [pid = 2732] [serial = 1168] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16BA2000) [pid = 2732] [serial = 1172] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16794800) [pid = 2732] [serial = 1171] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A699800) [pid = 2732] [serial = 1175] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A668800) [pid = 2732] [serial = 1174] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A675800) [pid = 2732] [serial = 1205] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19697400) [pid = 2732] [serial = 1195] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1A950000) [pid = 2732] [serial = 1178] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A94E000) [pid = 2732] [serial = 1177] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (17A1DC00) [pid = 2732] [serial = 1193] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A375800) [pid = 2732] [serial = 1198] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (197C5C00) [pid = 2732] [serial = 1196] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A675400) [pid = 2732] [serial = 1204] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1A46AC00) [pid = 2732] [serial = 1199] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (151DD800) [pid = 2732] [serial = 1181] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19B40C00) [pid = 2732] [serial = 1201] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A6DA000) [pid = 2732] [serial = 1207] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A463400) [pid = 2732] [serial = 1202] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16BAA000) [pid = 2732] [serial = 1190] [outer = 00000000] [url = about:blank] 17:10:34 INFO - PROCESS | 2732 | 1466035834183 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:10:34 INFO - PROCESS | 2732 | 1466035834187 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 17:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:10:34 INFO - PROCESS | 2732 | 1466035834278 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 2732 | 1466035834282 Marionette TRACE conn3 <- [1,1634,null,{}] 17:10:34 INFO - PROCESS | 2732 | 1466035834289 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 2732 | 1466035834293 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:34 INFO - PROCESS | 2732 | 1466035834413 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:10:34 INFO - PROCESS | 2732 | 1466035834516 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 2732 | 1466035834520 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:34 INFO - PROCESS | 2732 | ++DOCSHELL 10B80000 == 28 [pid = 2732] [id = 418] 17:10:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (10E24400) [pid = 2732] [serial = 1254] [outer = 00000000] 17:10:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (11285800) [pid = 2732] [serial = 1255] [outer = 10E24400] 17:10:34 INFO - PROCESS | 2732 | 1466035834579 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (12818400) [pid = 2732] [serial = 1256] [outer = 10E24400] 17:10:35 INFO - PROCESS | 2732 | 1466035835286 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1037ms 17:10:35 INFO - PROCESS | 2732 | 1466035835306 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 2732 | 1466035835310 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 17:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:10:35 INFO - PROCESS | 2732 | 1466035835317 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 2732 | 1466035835321 Marionette TRACE conn3 <- [1,1638,null,{}] 17:10:35 INFO - PROCESS | 2732 | 1466035835346 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 2732 | 1466035835349 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:35 INFO - PROCESS | 2732 | 1466035835468 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:10:35 INFO - PROCESS | 2732 | 1466035835596 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 2732 | 1466035835599 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:35 INFO - PROCESS | 2732 | ++DOCSHELL 131D1000 == 29 [pid = 2732] [id = 419] 17:10:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (131D1C00) [pid = 2732] [serial = 1257] [outer = 00000000] 17:10:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13937C00) [pid = 2732] [serial = 1258] [outer = 131D1C00] 17:10:35 INFO - PROCESS | 2732 | 1466035835657 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13D7EC00) [pid = 2732] [serial = 1259] [outer = 131D1C00] 17:10:36 INFO - PROCESS | 2732 | 1466035836461 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:10:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:10:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1239ms 17:10:36 INFO - PROCESS | 2732 | 1466035836554 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:10:36 INFO - PROCESS | 2732 | 1466035836558 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 17:10:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:10:36 INFO - PROCESS | 2732 | 1466035836564 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 2732 | 1466035836567 Marionette TRACE conn3 <- [1,1642,null,{}] 17:10:36 INFO - PROCESS | 2732 | 1466035836572 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:36 INFO - PROCESS | 2732 | 1466035836575 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:36 INFO - PROCESS | 2732 | 1466035836695 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:10:36 INFO - PROCESS | 2732 | 1466035836788 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 2732 | 1466035836792 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:36 INFO - PROCESS | 2732 | ++DOCSHELL 12BBD400 == 30 [pid = 2732] [id = 420] 17:10:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (12BBD800) [pid = 2732] [serial = 1260] [outer = 00000000] 17:10:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1307C800) [pid = 2732] [serial = 1261] [outer = 12BBD800] 17:10:36 INFO - PROCESS | 2732 | 1466035836841 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (131D2000) [pid = 2732] [serial = 1262] [outer = 12BBD800] 17:10:37 INFO - PROCESS | 2732 | 1466035837259 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 727ms 17:10:37 INFO - PROCESS | 2732 | 1466035837304 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 2732 | 1466035837308 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 17:10:37 INFO - PROCESS | 2732 | 1466035837314 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:10:37 INFO - PROCESS | 2732 | 1466035837316 Marionette TRACE conn3 <- [1,1646,null,{}] 17:10:37 INFO - PROCESS | 2732 | 1466035837341 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:37 INFO - PROCESS | 2732 | 1466035837343 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:37 INFO - PROCESS | 2732 | 1466035837432 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:10:37 INFO - PROCESS | 2732 | 1466035837438 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 2732 | 1466035837440 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:37 INFO - PROCESS | 2732 | ++DOCSHELL 15196C00 == 31 [pid = 2732] [id = 421] 17:10:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (151E1400) [pid = 2732] [serial = 1263] [outer = 00000000] 17:10:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15346C00) [pid = 2732] [serial = 1264] [outer = 151E1400] 17:10:37 INFO - PROCESS | 2732 | 1466035837486 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15C24800) [pid = 2732] [serial = 1265] [outer = 151E1400] 17:10:37 INFO - PROCESS | 2732 | 1466035837962 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 696ms 17:10:38 INFO - PROCESS | 2732 | 1466035838014 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 2732 | 1466035838017 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 17:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:10:38 INFO - PROCESS | 2732 | 1466035838020 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 2732 | 1466035838023 Marionette TRACE conn3 <- [1,1650,null,{}] 17:10:38 INFO - PROCESS | 2732 | 1466035838017 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 2732 | 1466035838022 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:38 INFO - PROCESS | 2732 | 1466035838139 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:10:38 INFO - PROCESS | 2732 | 1466035838242 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 2732 | 1466035838247 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:38 INFO - PROCESS | 2732 | ++DOCSHELL 1663B800 == 32 [pid = 2732] [id = 422] 17:10:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1663BC00) [pid = 2732] [serial = 1266] [outer = 00000000] 17:10:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16790800) [pid = 2732] [serial = 1267] [outer = 1663BC00] 17:10:38 INFO - PROCESS | 2732 | 1466035838297 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16AD4400) [pid = 2732] [serial = 1268] [outer = 1663BC00] 17:10:38 INFO - PROCESS | 2732 | 1466035838733 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 790ms 17:10:38 INFO - PROCESS | 2732 | 1466035838806 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 2732 | 1466035838809 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 17:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:10:38 INFO - PROCESS | 2732 | 1466035838812 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 2732 | 1466035838814 Marionette TRACE conn3 <- [1,1654,null,{}] 17:10:38 INFO - PROCESS | 2732 | 1466035838817 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 2732 | 1466035838819 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:38 INFO - PROCESS | 2732 | 1466035838937 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:10:38 INFO - PROCESS | 2732 | 1466035838999 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 2732 | 1466035839001 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:39 INFO - PROCESS | 2732 | ++DOCSHELL 170B9400 == 33 [pid = 2732] [id = 423] 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (170B9C00) [pid = 2732] [serial = 1269] [outer = 00000000] 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (176B6000) [pid = 2732] [serial = 1270] [outer = 170B9C00] 17:10:39 INFO - PROCESS | 2732 | 1466035839055 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (17A29000) [pid = 2732] [serial = 1271] [outer = 170B9C00] 17:10:39 INFO - PROCESS | 2732 | 1466035839492 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 727ms 17:10:39 INFO - PROCESS | 2732 | 1466035839551 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 2732 | 1466035839553 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 17:10:39 INFO - PROCESS | 2732 | 1466035839556 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:10:39 INFO - PROCESS | 2732 | 1466035839558 Marionette TRACE conn3 <- [1,1658,null,{}] 17:10:39 INFO - PROCESS | 2732 | 1466035839562 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:39 INFO - PROCESS | 2732 | 1466035839564 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:39 INFO - PROCESS | 2732 | 1466035839672 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:10:39 INFO - PROCESS | 2732 | 1466035839677 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 2732 | 1466035839679 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:39 INFO - PROCESS | 2732 | ++DOCSHELL 176BAC00 == 34 [pid = 2732] [id = 424] 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17AD8C00) [pid = 2732] [serial = 1272] [outer = 00000000] 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19696400) [pid = 2732] [serial = 1273] [outer = 17AD8C00] 17:10:39 INFO - PROCESS | 2732 | 1466035839723 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1972F400) [pid = 2732] [serial = 1274] [outer = 17AD8C00] 17:10:40 INFO - PROCESS | 2732 | 1466035840153 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 619ms 17:10:40 INFO - PROCESS | 2732 | 1466035840179 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 2732 | 1466035840180 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:10:40 INFO - PROCESS | 2732 | 1466035840184 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 2732 | 1466035840185 Marionette TRACE conn3 <- [1,1662,null,{}] 17:10:40 INFO - PROCESS | 2732 | 1466035840189 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 2732 | 1466035840195 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:40 INFO - PROCESS | 2732 | 1466035840358 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:10:40 INFO - PROCESS | 2732 | 1466035840371 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 2732 | 1466035840373 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:40 INFO - PROCESS | 2732 | ++DOCSHELL 197CB400 == 35 [pid = 2732] [id = 425] 17:10:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (197D4000) [pid = 2732] [serial = 1275] [outer = 00000000] 17:10:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19E56800) [pid = 2732] [serial = 1276] [outer = 197D4000] 17:10:40 INFO - PROCESS | 2732 | 1466035840416 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A46C000) [pid = 2732] [serial = 1277] [outer = 197D4000] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (173B6400) [pid = 2732] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A669800) [pid = 2732] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (114BAC00) [pid = 2732] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16644000) [pid = 2732] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A460400) [pid = 2732] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16AD1800) [pid = 2732] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11CCB800) [pid = 2732] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (17AD1000) [pid = 2732] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (10E18400) [pid = 2732] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15197C00) [pid = 2732] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16AC9400) [pid = 2732] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D7F000) [pid = 2732] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1A667800) [pid = 2732] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (12812400) [pid = 2732] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:10:40 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16638400) [pid = 2732] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:10:40 INFO - PROCESS | 2732 | 1466035840893 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 727ms 17:10:40 INFO - PROCESS | 2732 | 1466035840925 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 2732 | 1466035840927 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:10:40 INFO - PROCESS | 2732 | 1466035840930 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 2732 | 1466035840932 Marionette TRACE conn3 <- [1,1666,null,{}] 17:10:40 INFO - PROCESS | 2732 | 1466035840935 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 2732 | 1466035840937 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:41 INFO - PROCESS | 2732 | 1466035841041 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:10:41 INFO - PROCESS | 2732 | 1466035841047 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 2732 | 1466035841049 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:41 INFO - PROCESS | 2732 | ++DOCSHELL 16636400 == 36 [pid = 2732] [id = 426] 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16638400) [pid = 2732] [serial = 1278] [outer = 00000000] 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (171B4400) [pid = 2732] [serial = 1279] [outer = 16638400] 17:10:41 INFO - PROCESS | 2732 | 1466035841092 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (171D8800) [pid = 2732] [serial = 1280] [outer = 16638400] 17:10:41 INFO - PROCESS | 2732 | 1466035841508 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 619ms 17:10:41 INFO - PROCESS | 2732 | 1466035841552 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 2732 | 1466035841554 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 17:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:10:41 INFO - PROCESS | 2732 | 1466035841558 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 2732 | 1466035841559 Marionette TRACE conn3 <- [1,1670,null,{}] 17:10:41 INFO - PROCESS | 2732 | 1466035841563 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 2732 | 1466035841564 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:41 INFO - PROCESS | 2732 | 1466035841641 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:10:41 INFO - PROCESS | 2732 | 1466035841646 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 2732 | 1466035841648 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:41 INFO - PROCESS | 2732 | ++DOCSHELL 15F06C00 == 37 [pid = 2732] [id = 427] 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19B42C00) [pid = 2732] [serial = 1281] [outer = 00000000] 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A45FC00) [pid = 2732] [serial = 1282] [outer = 19B42C00] 17:10:41 INFO - PROCESS | 2732 | 1466035841694 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A668C00) [pid = 2732] [serial = 1283] [outer = 19B42C00] 17:10:42 INFO - PROCESS | 2732 | 1466035842134 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 619ms 17:10:42 INFO - PROCESS | 2732 | 1466035842196 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 2732 | 1466035842198 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 17:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:10:42 INFO - PROCESS | 2732 | 1466035842202 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 2732 | 1466035842203 Marionette TRACE conn3 <- [1,1674,null,{}] 17:10:42 INFO - PROCESS | 2732 | 1466035842207 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 2732 | 1466035842208 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:42 INFO - PROCESS | 2732 | 1466035842288 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:10:42 INFO - PROCESS | 2732 | 1466035842294 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 2732 | 1466035842296 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:42 INFO - PROCESS | 2732 | ++DOCSHELL 19F8C800 == 38 [pid = 2732] [id = 428] 17:10:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19F94C00) [pid = 2732] [serial = 1284] [outer = 00000000] 17:10:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A693C00) [pid = 2732] [serial = 1285] [outer = 19F94C00] 17:10:42 INFO - PROCESS | 2732 | 1466035842345 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A673800) [pid = 2732] [serial = 1286] [outer = 19F94C00] 17:10:42 INFO - PROCESS | 2732 | 1466035843014 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:10:43 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 17:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 836ms 17:10:43 INFO - PROCESS | 2732 | 1466035843045 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 2732 | 1466035843050 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 17:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:10:43 INFO - PROCESS | 2732 | 1466035843055 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 2732 | 1466035843058 Marionette TRACE conn3 <- [1,1678,null,{}] 17:10:43 INFO - PROCESS | 2732 | 1466035843065 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 2732 | 1466035843068 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:43 INFO - PROCESS | 2732 | 1466035843218 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:10:43 INFO - PROCESS | 2732 | 1466035843235 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 2732 | 1466035843238 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:43 INFO - PROCESS | 2732 | ++DOCSHELL 12AA7000 == 39 [pid = 2732] [id = 429] 17:10:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (12ADD800) [pid = 2732] [serial = 1287] [outer = 00000000] 17:10:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13CC1800) [pid = 2732] [serial = 1288] [outer = 12ADD800] 17:10:43 INFO - PROCESS | 2732 | 1466035843278 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (151D9800) [pid = 2732] [serial = 1289] [outer = 12ADD800] 17:10:43 INFO - PROCESS | 2732 | 1466035843928 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 929ms 17:10:43 INFO - PROCESS | 2732 | 1466035843985 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 2732 | 1466035843990 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 17:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:10:44 INFO - PROCESS | 2732 | 1466035843997 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 2732 | 1466035843999 Marionette TRACE conn3 <- [1,1682,null,{}] 17:10:44 INFO - PROCESS | 2732 | 1466035844003 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 2732 | 1466035844006 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:44 INFO - PROCESS | 2732 | 1466035844116 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:10:44 INFO - PROCESS | 2732 | 1466035844250 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 2732 | 1466035844253 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:44 INFO - PROCESS | 2732 | ++DOCSHELL 16643400 == 40 [pid = 2732] [id = 430] 17:10:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (16643C00) [pid = 2732] [serial = 1290] [outer = 00000000] 17:10:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16BAA400) [pid = 2732] [serial = 1291] [outer = 16643C00] 17:10:44 INFO - PROCESS | 2732 | 1466035844316 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (173B2400) [pid = 2732] [serial = 1292] [outer = 16643C00] 17:10:44 INFO - PROCESS | 2732 | 1466035844888 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 929ms 17:10:44 INFO - PROCESS | 2732 | 1466035844941 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 2732 | 1466035844944 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 17:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:10:44 INFO - PROCESS | 2732 | 1466035844948 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 2732 | 1466035844951 Marionette TRACE conn3 <- [1,1686,null,{}] 17:10:44 INFO - PROCESS | 2732 | 1466035844965 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 2732 | 1466035844970 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:45 INFO - PROCESS | 2732 | 1466035845059 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:10:45 INFO - PROCESS | 2732 | 1466035845195 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 2732 | 1466035845199 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:45 INFO - PROCESS | 2732 | ++DOCSHELL 1A66E400 == 41 [pid = 2732] [id = 431] 17:10:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A672C00) [pid = 2732] [serial = 1293] [outer = 00000000] 17:10:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A69B400) [pid = 2732] [serial = 1294] [outer = 1A672C00] 17:10:45 INFO - PROCESS | 2732 | 1466035845275 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A6DAC00) [pid = 2732] [serial = 1295] [outer = 1A672C00] 17:10:45 INFO - PROCESS | 2732 | 1466035845866 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:10:45 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 17:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 991ms 17:10:45 INFO - PROCESS | 2732 | 1466035845933 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 2732 | 1466035845936 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 17:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:10:45 INFO - PROCESS | 2732 | 1466035845940 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 2732 | 1466035845942 Marionette TRACE conn3 <- [1,1690,null,{}] 17:10:45 INFO - PROCESS | 2732 | 1466035845946 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 2732 | 1466035845948 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:46 INFO - PROCESS | 2732 | 1466035846053 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:10:46 INFO - PROCESS | 2732 | 1466035846280 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 2732 | 1466035846284 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:46 INFO - PROCESS | 2732 | ++DOCSHELL 10A45400 == 42 [pid = 2732] [id = 432] 17:10:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (10A4A000) [pid = 2732] [serial = 1296] [outer = 00000000] 17:10:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (10B7B000) [pid = 2732] [serial = 1297] [outer = 10A4A000] 17:10:46 INFO - PROCESS | 2732 | 1466035846336 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (13080C00) [pid = 2732] [serial = 1298] [outer = 10A4A000] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 16AD2800 == 41 [pid = 2732] [id = 207] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 19692800 == 40 [pid = 2732] [id = 205] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 15805000 == 39 [pid = 2732] [id = 215] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 12AA6000 == 38 [pid = 2732] [id = 212] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 12D62000 == 37 [pid = 2732] [id = 204] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 10B5C800 == 36 [pid = 2732] [id = 213] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 15C25000 == 35 [pid = 2732] [id = 202] 17:10:46 INFO - PROCESS | 2732 | --DOCSHELL 1364F400 == 34 [pid = 2732] [id = 214] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A739400) [pid = 2732] [serial = 1250] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A46E400) [pid = 2732] [serial = 1232] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A699000) [pid = 2732] [serial = 1237] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1A69DC00) [pid = 2732] [serial = 1238] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (17ADF800) [pid = 2732] [serial = 1225] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (19E32000) [pid = 2732] [serial = 1229] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A6E0400) [pid = 2732] [serial = 1240] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19B47C00) [pid = 2732] [serial = 1235] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A730000) [pid = 2732] [serial = 1241] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19692C00) [pid = 2732] [serial = 1226] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (16C5DC00) [pid = 2732] [serial = 1223] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10E23400) [pid = 2732] [serial = 1252] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12AA2C00) [pid = 2732] [serial = 1243] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16AD1C00) [pid = 2732] [serial = 1246] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1325C400) [pid = 2732] [serial = 1244] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A6D9000) [pid = 2732] [serial = 1249] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (171D5000) [pid = 2732] [serial = 1247] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A46D800) [pid = 2732] [serial = 1231] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16CF1800) [pid = 2732] [serial = 1234] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19B3F400) [pid = 2732] [serial = 1228] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13130400) [pid = 2732] [serial = 1210] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1325AC00) [pid = 2732] [serial = 1211] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (15F0CC00) [pid = 2732] [serial = 1213] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1663D000) [pid = 2732] [serial = 1214] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16BA6800) [pid = 2732] [serial = 1222] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (143D1400) [pid = 2732] [serial = 1219] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15347C00) [pid = 2732] [serial = 1220] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A6DD000) [pid = 2732] [serial = 1208] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (12AE6400) [pid = 2732] [serial = 1216] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (13108400) [pid = 2732] [serial = 1217] [outer = 00000000] [url = about:blank] 17:10:46 INFO - PROCESS | 2732 | 1466035846956 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1084ms 17:10:47 INFO - PROCESS | 2732 | 1466035847018 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 2732 | 1466035847022 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:10:47 INFO - PROCESS | 2732 | 1466035847026 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 2732 | 1466035847029 Marionette TRACE conn3 <- [1,1694,null,{}] 17:10:47 INFO - PROCESS | 2732 | 1466035847034 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 2732 | 1466035847038 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:47 INFO - PROCESS | 2732 | 1466035847137 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:10:47 INFO - PROCESS | 2732 | 1466035847230 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 2732 | 1466035847232 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:47 INFO - PROCESS | 2732 | ++DOCSHELL 12DF0400 == 35 [pid = 2732] [id = 433] 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (12DF7C00) [pid = 2732] [serial = 1299] [outer = 00000000] 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13656C00) [pid = 2732] [serial = 1300] [outer = 12DF7C00] 17:10:47 INFO - PROCESS | 2732 | 1466035847278 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1430A000) [pid = 2732] [serial = 1301] [outer = 12DF7C00] 17:10:47 INFO - PROCESS | 2732 | 1466035847652 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 17:10:47 INFO - PROCESS | 2732 | 1466035847693 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 2732 | 1466035847697 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:10:47 INFO - PROCESS | 2732 | 1466035847703 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 2732 | 1466035847705 Marionette TRACE conn3 <- [1,1698,null,{}] 17:10:47 INFO - PROCESS | 2732 | 1466035847708 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 2732 | 1466035847711 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:47 INFO - PROCESS | 2732 | 1466035847797 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:10:47 INFO - PROCESS | 2732 | 1466035847803 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 2732 | 1466035847805 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:47 INFO - PROCESS | 2732 | ++DOCSHELL 151E1C00 == 36 [pid = 2732] [id = 434] 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (158AF000) [pid = 2732] [serial = 1302] [outer = 00000000] 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16635400) [pid = 2732] [serial = 1303] [outer = 158AF000] 17:10:47 INFO - PROCESS | 2732 | 1466035847850 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16644000) [pid = 2732] [serial = 1304] [outer = 158AF000] 17:10:48 INFO - PROCESS | 2732 | 1466035848321 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 637ms 17:10:48 INFO - PROCESS | 2732 | 1466035848342 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 2732 | 1466035848344 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 17:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:10:48 INFO - PROCESS | 2732 | 1466035848349 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 2732 | 1466035848354 Marionette TRACE conn3 <- [1,1702,null,{}] 17:10:48 INFO - PROCESS | 2732 | 1466035848363 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 2732 | 1466035848366 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:48 INFO - PROCESS | 2732 | 1466035848450 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:10:48 INFO - PROCESS | 2732 | 1466035848459 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 2732 | 1466035848461 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:48 INFO - PROCESS | 2732 | ++DOCSHELL 171D5000 == 37 [pid = 2732] [id = 435] 17:10:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (171D7800) [pid = 2732] [serial = 1305] [outer = 00000000] 17:10:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17AD9000) [pid = 2732] [serial = 1306] [outer = 171D7800] 17:10:48 INFO - PROCESS | 2732 | 1466035848511 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1968F800) [pid = 2732] [serial = 1307] [outer = 171D7800] 17:10:48 INFO - PROCESS | 2732 | 1466035848976 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 622ms 17:10:48 INFO - PROCESS | 2732 | 1466035849001 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 2732 | 1466035849003 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 17:10:48 INFO - PROCESS | 2732 | 1466035849006 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 2732 | 1466035849008 Marionette TRACE conn3 <- [1,1706,null,{}] 17:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:10:49 INFO - PROCESS | 2732 | 1466035849011 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 2732 | 1466035849013 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:49 INFO - PROCESS | 2732 | 1466035849097 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:10:49 INFO - PROCESS | 2732 | 1466035849102 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 2732 | 1466035849105 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:49 INFO - PROCESS | 2732 | ++DOCSHELL 176B8400 == 38 [pid = 2732] [id = 436] 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (17A1DC00) [pid = 2732] [serial = 1308] [outer = 00000000] 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19B3F000) [pid = 2732] [serial = 1309] [outer = 17A1DC00] 17:10:49 INFO - PROCESS | 2732 | 1466035849149 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19B40800) [pid = 2732] [serial = 1310] [outer = 17A1DC00] 17:10:49 INFO - PROCESS | 2732 | 1466035849620 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 638ms 17:10:49 INFO - PROCESS | 2732 | 1466035849649 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 2732 | 1466035849651 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 17:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:10:49 INFO - PROCESS | 2732 | 1466035849654 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 2732 | 1466035849656 Marionette TRACE conn3 <- [1,1710,null,{}] 17:10:49 INFO - PROCESS | 2732 | 1466035849659 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 2732 | 1466035849661 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:49 INFO - PROCESS | 2732 | 1466035849773 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:10:49 INFO - PROCESS | 2732 | 1466035849778 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 2732 | 1466035849783 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:49 INFO - PROCESS | 2732 | ++DOCSHELL 19F97400 == 39 [pid = 2732] [id = 437] 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A371800) [pid = 2732] [serial = 1311] [outer = 00000000] 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A463000) [pid = 2732] [serial = 1312] [outer = 1A371800] 17:10:49 INFO - PROCESS | 2732 | 1466035849885 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A66F800) [pid = 2732] [serial = 1313] [outer = 1A371800] 17:10:50 INFO - PROCESS | 2732 | 1466035850333 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:10:50 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 17:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 17:10:50 INFO - PROCESS | 2732 | 1466035850378 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 2732 | 1466035850380 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 17:10:50 INFO - PROCESS | 2732 | 1466035850384 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:10:50 INFO - PROCESS | 2732 | 1466035850385 Marionette TRACE conn3 <- [1,1714,null,{}] 17:10:50 INFO - PROCESS | 2732 | 1466035850394 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 2732 | 1466035850396 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:50 INFO - PROCESS | 2732 | 1466035850517 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:10:50 INFO - PROCESS | 2732 | 1466035850585 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 2732 | 1466035850587 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:50 INFO - PROCESS | 2732 | ++DOCSHELL 1A699000 == 40 [pid = 2732] [id = 438] 17:10:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A699400) [pid = 2732] [serial = 1314] [outer = 00000000] 17:10:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A6DC800) [pid = 2732] [serial = 1315] [outer = 1A699400] 17:10:50 INFO - PROCESS | 2732 | 1466035850630 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A6E0C00) [pid = 2732] [serial = 1316] [outer = 1A699400] 17:10:51 INFO - PROCESS | 2732 | 1466035851046 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 684ms 17:10:51 INFO - PROCESS | 2732 | 1466035851083 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 2732 | 1466035851085 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 17:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:10:51 INFO - PROCESS | 2732 | 1466035851089 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 2732 | 1466035851091 Marionette TRACE conn3 <- [1,1718,null,{}] 17:10:51 INFO - PROCESS | 2732 | 1466035851094 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 2732 | 1466035851096 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:51 INFO - PROCESS | 2732 | 1466035851239 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:10:51 INFO - PROCESS | 2732 | 1466035851263 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 2732 | 1466035851265 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:51 INFO - PROCESS | 2732 | ++DOCSHELL 1A6E4800 == 41 [pid = 2732] [id = 439] 17:10:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A6E5400) [pid = 2732] [serial = 1317] [outer = 00000000] 17:10:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A739400) [pid = 2732] [serial = 1318] [outer = 1A6E5400] 17:10:51 INFO - PROCESS | 2732 | 1466035851311 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A73C800) [pid = 2732] [serial = 1319] [outer = 1A6E5400] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (170B9C00) [pid = 2732] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (17AD8C00) [pid = 2732] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (12BBD800) [pid = 2732] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (197D4000) [pid = 2732] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151E1400) [pid = 2732] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1663BC00) [pid = 2732] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16638400) [pid = 2732] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:10:51 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19B42C00) [pid = 2732] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:10:51 INFO - PROCESS | 2732 | 1466035851788 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 17:10:51 INFO - PROCESS | 2732 | 1466035851830 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 2732 | 1466035851832 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 17:10:51 INFO - PROCESS | 2732 | 1466035851835 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:10:51 INFO - PROCESS | 2732 | 1466035851837 Marionette TRACE conn3 <- [1,1722,null,{}] 17:10:51 INFO - PROCESS | 2732 | 1466035851840 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 2732 | 1466035851842 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:51 INFO - PROCESS | 2732 | 1466035851922 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:10:51 INFO - PROCESS | 2732 | 1466035851927 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 2732 | 1466035851929 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:51 INFO - PROCESS | 2732 | ++DOCSHELL 173B4000 == 42 [pid = 2732] [id = 440] 17:10:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (176B5C00) [pid = 2732] [serial = 1320] [outer = 00000000] 17:10:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19E4A400) [pid = 2732] [serial = 1321] [outer = 176B5C00] 17:10:51 INFO - PROCESS | 2732 | 1466035851971 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A69B000) [pid = 2732] [serial = 1322] [outer = 176B5C00] 17:10:52 INFO - PROCESS | 2732 | 1466035852393 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 591ms 17:10:52 INFO - PROCESS | 2732 | 1466035852437 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 2732 | 1466035852439 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 17:10:52 INFO - PROCESS | 2732 | 1466035852446 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 2732 | 1466035852448 Marionette TRACE conn3 <- [1,1726,null,{}] 17:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:10:52 INFO - PROCESS | 2732 | 1466035852451 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 2732 | 1466035852453 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:52 INFO - PROCESS | 2732 | 1466035852533 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:10:52 INFO - PROCESS | 2732 | 1466035852539 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 2732 | 1466035852541 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:52 INFO - PROCESS | 2732 | ++DOCSHELL 1A695400 == 43 [pid = 2732] [id = 441] 17:10:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A738000) [pid = 2732] [serial = 1323] [outer = 00000000] 17:10:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A949400) [pid = 2732] [serial = 1324] [outer = 1A738000] 17:10:52 INFO - PROCESS | 2732 | 1466035852599 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A94C000) [pid = 2732] [serial = 1325] [outer = 1A738000] 17:10:53 INFO - PROCESS | 2732 | 1466035853041 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 637ms 17:10:53 INFO - PROCESS | 2732 | 1466035853101 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 2732 | 1466035853103 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 17:10:53 INFO - PROCESS | 2732 | 1466035853106 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 2732 | 1466035853107 Marionette TRACE conn3 <- [1,1730,null,{}] 17:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:10:53 INFO - PROCESS | 2732 | 1466035853111 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 2732 | 1466035853113 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:53 INFO - PROCESS | 2732 | 1466035853193 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:10:53 INFO - PROCESS | 2732 | 1466035853198 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 2732 | 1466035853201 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:53 INFO - PROCESS | 2732 | ++DOCSHELL 1A69E400 == 44 [pid = 2732] [id = 442] 17:10:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A944C00) [pid = 2732] [serial = 1326] [outer = 00000000] 17:10:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1AAF0000) [pid = 2732] [serial = 1327] [outer = 1A944C00] 17:10:53 INFO - PROCESS | 2732 | 1466035853245 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1AAF7800) [pid = 2732] [serial = 1328] [outer = 1A944C00] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 16B9FC00 == 43 [pid = 2732] [id = 203] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 19727C00 == 42 [pid = 2732] [id = 211] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 11280400 == 41 [pid = 2732] [id = 200] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 19E31800 == 40 [pid = 2732] [id = 208] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 16AD6C00 == 39 [pid = 2732] [id = 217] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 151E0C00 == 38 [pid = 2732] [id = 210] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 12DF6400 == 37 [pid = 2732] [id = 209] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 105ECC00 == 36 [pid = 2732] [id = 417] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 131D1000 == 35 [pid = 2732] [id = 419] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 12AAA000 == 34 [pid = 2732] [id = 206] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 1580B800 == 33 [pid = 2732] [id = 216] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 14312C00 == 32 [pid = 2732] [id = 201] 17:10:54 INFO - PROCESS | 2732 | --DOCSHELL 10B80000 == 31 [pid = 2732] [id = 418] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (176B6000) [pid = 2732] [serial = 1270] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19696400) [pid = 2732] [serial = 1273] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (17A29000) [pid = 2732] [serial = 1271] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1307C800) [pid = 2732] [serial = 1261] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (131D2000) [pid = 2732] [serial = 1262] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19E56800) [pid = 2732] [serial = 1276] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13937C00) [pid = 2732] [serial = 1258] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15346C00) [pid = 2732] [serial = 1264] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15C24800) [pid = 2732] [serial = 1265] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16790800) [pid = 2732] [serial = 1267] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (11285800) [pid = 2732] [serial = 1255] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1972F400) [pid = 2732] [serial = 1274] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A693C00) [pid = 2732] [serial = 1285] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A46C000) [pid = 2732] [serial = 1277] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (171B4400) [pid = 2732] [serial = 1279] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A45FC00) [pid = 2732] [serial = 1282] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (171D8800) [pid = 2732] [serial = 1280] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A668C00) [pid = 2732] [serial = 1283] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (16AD4400) [pid = 2732] [serial = 1268] [outer = 00000000] [url = about:blank] 17:10:55 INFO - PROCESS | 2732 | 1466035855206 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2146ms 17:10:55 INFO - PROCESS | 2732 | 1466035855249 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:10:55 INFO - PROCESS | 2732 | 1466035855253 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 17:10:55 INFO - PROCESS | 2732 | 1466035855258 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 2732 | 1466035855261 Marionette TRACE conn3 <- [1,1734,null,{}] 17:10:55 INFO - PROCESS | 2732 | 1466035855267 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 2732 | 1466035855270 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:55 INFO - PROCESS | 2732 | 1466035855359 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:10:55 INFO - PROCESS | 2732 | 1466035855368 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 2732 | 1466035855373 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:55 INFO - PROCESS | 2732 | ++DOCSHELL 1144F000 == 32 [pid = 2732] [id = 443] 17:10:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1144F400) [pid = 2732] [serial = 1329] [outer = 00000000] 17:10:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (11459400) [pid = 2732] [serial = 1330] [outer = 1144F400] 17:10:55 INFO - PROCESS | 2732 | 1466035855421 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1145C000) [pid = 2732] [serial = 1331] [outer = 1144F400] 17:10:55 INFO - PROCESS | 2732 | 1466035855923 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 685ms 17:10:55 INFO - PROCESS | 2732 | 1466035855954 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 2732 | 1466035855958 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 17:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:10:55 INFO - PROCESS | 2732 | 1466035855968 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 2732 | 1466035855971 Marionette TRACE conn3 <- [1,1738,null,{}] 17:10:55 INFO - PROCESS | 2732 | 1466035855974 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 2732 | 1466035855977 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:56 INFO - PROCESS | 2732 | 1466035856064 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:10:56 INFO - PROCESS | 2732 | 1466035856073 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 2732 | 1466035856076 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:56 INFO - PROCESS | 2732 | ++DOCSHELL 13123C00 == 33 [pid = 2732] [id = 444] 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13124800) [pid = 2732] [serial = 1332] [outer = 00000000] 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13150400) [pid = 2732] [serial = 1333] [outer = 13124800] 17:10:56 INFO - PROCESS | 2732 | 1466035856123 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (131DA400) [pid = 2732] [serial = 1334] [outer = 13124800] 17:10:56 INFO - PROCESS | 2732 | 1466035856596 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 638ms 17:10:56 INFO - PROCESS | 2732 | 1466035856608 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 2732 | 1466035856610 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 17:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:10:56 INFO - PROCESS | 2732 | 1466035856614 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 2732 | 1466035856617 Marionette TRACE conn3 <- [1,1742,null,{}] 17:10:56 INFO - PROCESS | 2732 | 1466035856632 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 2732 | 1466035856636 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:56 INFO - PROCESS | 2732 | 1466035856728 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:10:56 INFO - PROCESS | 2732 | 1466035856738 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 2732 | 1466035856741 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:56 INFO - PROCESS | 2732 | ++DOCSHELL 151D8C00 == 34 [pid = 2732] [id = 445] 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (151D9400) [pid = 2732] [serial = 1335] [outer = 00000000] 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (151E4000) [pid = 2732] [serial = 1336] [outer = 151D9400] 17:10:56 INFO - PROCESS | 2732 | 1466035856788 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (158A9400) [pid = 2732] [serial = 1337] [outer = 151D9400] 17:10:57 INFO - PROCESS | 2732 | 1466035857242 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 685ms 17:10:57 INFO - PROCESS | 2732 | 1466035857296 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 2732 | 1466035857299 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 17:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:10:57 INFO - PROCESS | 2732 | 1466035857302 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 2732 | 1466035857304 Marionette TRACE conn3 <- [1,1746,null,{}] 17:10:57 INFO - PROCESS | 2732 | 1466035857318 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 2732 | 1466035857320 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:57 INFO - PROCESS | 2732 | 1466035857403 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:10:57 INFO - PROCESS | 2732 | 1466035857408 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 2732 | 1466035857410 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:57 INFO - PROCESS | 2732 | ++DOCSHELL 151E3800 == 35 [pid = 2732] [id = 446] 17:10:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15805000) [pid = 2732] [serial = 1338] [outer = 00000000] 17:10:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1663A800) [pid = 2732] [serial = 1339] [outer = 15805000] 17:10:57 INFO - PROCESS | 2732 | 1466035857454 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16723800) [pid = 2732] [serial = 1340] [outer = 15805000] 17:10:57 INFO - PROCESS | 2732 | 1466035857881 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 591ms 17:10:57 INFO - PROCESS | 2732 | 1466035857899 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 2732 | 1466035857900 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 17:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:10:57 INFO - PROCESS | 2732 | 1466035857917 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 2732 | 1466035857919 Marionette TRACE conn3 <- [1,1750,null,{}] 17:10:57 INFO - PROCESS | 2732 | 1466035857926 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 2732 | 1466035857928 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:57 INFO - PROCESS | 2732 | 1466035858006 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:10:58 INFO - PROCESS | 2732 | 1466035858011 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 2732 | 1466035858013 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:58 INFO - PROCESS | 2732 | ++DOCSHELL 16B9E000 == 36 [pid = 2732] [id = 447] 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16B9EC00) [pid = 2732] [serial = 1341] [outer = 00000000] 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16C61400) [pid = 2732] [serial = 1342] [outer = 16B9EC00] 17:10:58 INFO - PROCESS | 2732 | 1466035858057 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (170BA400) [pid = 2732] [serial = 1343] [outer = 16B9EC00] 17:10:58 INFO - PROCESS | 2732 | 1466035858530 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 637ms 17:10:58 INFO - PROCESS | 2732 | 1466035858561 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 2732 | 1466035858563 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 17:10:58 INFO - PROCESS | 2732 | 1466035858566 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 2732 | 1466035858568 Marionette TRACE conn3 <- [1,1754,null,{}] 17:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:10:58 INFO - PROCESS | 2732 | 1466035858571 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 2732 | 1466035858577 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:58 INFO - PROCESS | 2732 | 1466035858678 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:10:58 INFO - PROCESS | 2732 | 1466035858685 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 2732 | 1466035858687 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:58 INFO - PROCESS | 2732 | ++DOCSHELL 17A29000 == 37 [pid = 2732] [id = 448] 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17AD0C00) [pid = 2732] [serial = 1344] [outer = 00000000] 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19693C00) [pid = 2732] [serial = 1345] [outer = 17AD0C00] 17:10:58 INFO - PROCESS | 2732 | 1466035858737 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (197C5400) [pid = 2732] [serial = 1346] [outer = 17AD0C00] 17:10:59 INFO - PROCESS | 2732 | 1466035859167 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 622ms 17:10:59 INFO - PROCESS | 2732 | 1466035859208 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 2732 | 1466035859210 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 17:10:59 INFO - PROCESS | 2732 | 1466035859213 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:10:59 INFO - PROCESS | 2732 | 1466035859215 Marionette TRACE conn3 <- [1,1758,null,{}] 17:10:59 INFO - PROCESS | 2732 | 1466035859218 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 2732 | 1466035859220 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:59 INFO - PROCESS | 2732 | 1466035859306 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:10:59 INFO - PROCESS | 2732 | 1466035859311 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 2732 | 1466035859313 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:59 INFO - PROCESS | 2732 | ++DOCSHELL 16793400 == 38 [pid = 2732] [id = 449] 17:10:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (197CF800) [pid = 2732] [serial = 1347] [outer = 00000000] 17:10:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19E31400) [pid = 2732] [serial = 1348] [outer = 197CF800] 17:10:59 INFO - PROCESS | 2732 | 1466035859355 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19E57C00) [pid = 2732] [serial = 1349] [outer = 197CF800] 17:10:59 INFO - PROCESS | 2732 | 1466035859844 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 700ms 17:10:59 INFO - PROCESS | 2732 | 1466035859912 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 2732 | 1466035859914 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 17:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:10:59 INFO - PROCESS | 2732 | 1466035859918 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 2732 | 1466035859919 Marionette TRACE conn3 <- [1,1762,null,{}] 17:10:59 INFO - PROCESS | 2732 | 1466035859923 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 2732 | 1466035859924 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:10:59 INFO - PROCESS | 2732 | 1466035860003 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:11:00 INFO - PROCESS | 2732 | 1466035860014 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 2732 | 1466035860016 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:00 INFO - PROCESS | 2732 | ++DOCSHELL 19F91000 == 39 [pid = 2732] [id = 450] 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19F93800) [pid = 2732] [serial = 1350] [outer = 00000000] 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A46C000) [pid = 2732] [serial = 1351] [outer = 19F93800] 17:11:00 INFO - PROCESS | 2732 | 1466035860061 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A46C400) [pid = 2732] [serial = 1352] [outer = 19F93800] 17:11:00 INFO - PROCESS | 2732 | 1466035860479 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 638ms 17:11:00 INFO - PROCESS | 2732 | 1466035860544 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 2732 | 1466035860546 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:11:00 INFO - PROCESS | 2732 | 1466035860549 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 2732 | 1466035860550 Marionette TRACE conn3 <- [1,1766,null,{}] 17:11:00 INFO - PROCESS | 2732 | 1466035860554 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 2732 | 1466035860556 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:00 INFO - PROCESS | 2732 | 1466035860670 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:11:00 INFO - PROCESS | 2732 | 1466035860757 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 2732 | 1466035860759 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:00 INFO - PROCESS | 2732 | ++DOCSHELL 151D8800 == 40 [pid = 2732] [id = 451] 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A66C800) [pid = 2732] [serial = 1353] [outer = 00000000] 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A691C00) [pid = 2732] [serial = 1354] [outer = 1A66C800] 17:11:00 INFO - PROCESS | 2732 | 1466035860810 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1A692400) [pid = 2732] [serial = 1355] [outer = 1A66C800] 17:11:01 INFO - PROCESS | 2732 | 1466035861232 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:11:01 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 17:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 17:11:01 INFO - PROCESS | 2732 | 1466035861291 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 2732 | 1466035861293 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 17:11:01 INFO - PROCESS | 2732 | 1466035861296 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:11:01 INFO - PROCESS | 2732 | 1466035861298 Marionette TRACE conn3 <- [1,1770,null,{}] 17:11:01 INFO - PROCESS | 2732 | 1466035861301 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 2732 | 1466035861303 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:01 INFO - PROCESS | 2732 | 1466035861433 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:11:01 INFO - PROCESS | 2732 | 1466035861442 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 2732 | 1466035861444 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:01 INFO - PROCESS | 2732 | ++DOCSHELL 1A691400 == 41 [pid = 2732] [id = 452] 17:11:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1A69C400) [pid = 2732] [serial = 1356] [outer = 00000000] 17:11:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1A942000) [pid = 2732] [serial = 1357] [outer = 1A69C400] 17:11:01 INFO - PROCESS | 2732 | 1466035861486 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (1A948800) [pid = 2732] [serial = 1358] [outer = 1A69C400] 17:11:01 INFO - PROCESS | 2732 | 1466035861929 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:11:01 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 17:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 700ms 17:11:01 INFO - PROCESS | 2732 | 1466035861996 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 2732 | 1466035861998 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 17:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:11:01 INFO - PROCESS | 2732 | 1466035862002 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 2732 | 1466035862004 Marionette TRACE conn3 <- [1,1774,null,{}] 17:11:01 INFO - PROCESS | 2732 | 1466035862007 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 2732 | 1466035862010 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:02 INFO - PROCESS | 2732 | 1466035862163 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:11:02 INFO - PROCESS | 2732 | 1466035862184 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 2732 | 1466035862187 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:02 INFO - PROCESS | 2732 | ++DOCSHELL 16B9D800 == 42 [pid = 2732] [id = 453] 17:11:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (1A950000) [pid = 2732] [serial = 1359] [outer = 00000000] 17:11:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (1AB56400) [pid = 2732] [serial = 1360] [outer = 1A950000] 17:11:02 INFO - PROCESS | 2732 | 1466035862231 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (1AB5A800) [pid = 2732] [serial = 1361] [outer = 1A950000] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (10E24400) [pid = 2732] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (131D1C00) [pid = 2732] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (105F0800) [pid = 2732] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (1A738000) [pid = 2732] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A371800) [pid = 2732] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A699400) [pid = 2732] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A6E5400) [pid = 2732] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (16643C00) [pid = 2732] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (12ADD800) [pid = 2732] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (19F94C00) [pid = 2732] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (17A1DC00) [pid = 2732] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (171D7800) [pid = 2732] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (158AF000) [pid = 2732] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (12DF7C00) [pid = 2732] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10A4A000) [pid = 2732] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A672C00) [pid = 2732] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:11:03 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (176B5C00) [pid = 2732] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:11:03 INFO - PROCESS | 2732 | 1466035863154 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:11:03 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 17:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1213ms 17:11:03 INFO - PROCESS | 2732 | 1466035863210 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 2732 | 1466035863212 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 17:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:11:03 INFO - PROCESS | 2732 | 1466035863215 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 2732 | 1466035863216 Marionette TRACE conn3 <- [1,1778,null,{}] 17:11:03 INFO - PROCESS | 2732 | 1466035863220 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 2732 | 1466035863221 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:03 INFO - PROCESS | 2732 | 1466035863300 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:11:03 INFO - PROCESS | 2732 | 1466035863397 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 2732 | 1466035863399 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:03 INFO - PROCESS | 2732 | ++DOCSHELL 10A4B000 == 43 [pid = 2732] [id = 454] 17:11:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (10A6C800) [pid = 2732] [serial = 1362] [outer = 00000000] 17:11:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (13930800) [pid = 2732] [serial = 1363] [outer = 10A6C800] 17:11:03 INFO - PROCESS | 2732 | 1466035863448 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15F33800) [pid = 2732] [serial = 1364] [outer = 10A6C800] 17:11:03 INFO - PROCESS | 2732 | 1466035863820 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:11:03 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) 17:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 638ms 17:11:03 INFO - PROCESS | 2732 | 1466035863853 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 2732 | 1466035863855 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 17:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:11:03 INFO - PROCESS | 2732 | 1466035863876 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 2732 | 1466035863862 Marionette TRACE conn3 <- [1,1782,null,{}] 17:11:03 INFO - PROCESS | 2732 | 1466035863867 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 2732 | 1466035863869 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:03 INFO - PROCESS | 2732 | 1466035863957 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:11:03 INFO - PROCESS | 2732 | 1466035863963 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 2732 | 1466035863964 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:03 INFO - PROCESS | 2732 | ++DOCSHELL 158B7000 == 44 [pid = 2732] [id = 455] 17:11:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15F05800) [pid = 2732] [serial = 1365] [outer = 00000000] 17:11:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (15F3D800) [pid = 2732] [serial = 1366] [outer = 15F05800] 17:11:04 INFO - PROCESS | 2732 | 1466035864006 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (15F40800) [pid = 2732] [serial = 1367] [outer = 15F05800] 17:11:04 INFO - PROCESS | 2732 | 1466035864443 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 653ms 17:11:04 INFO - PROCESS | 2732 | 1466035864501 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 2732 | 1466035864503 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 17:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:11:04 INFO - PROCESS | 2732 | 1466035864506 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 2732 | 1466035864508 Marionette TRACE conn3 <- [1,1786,null,{}] 17:11:04 INFO - PROCESS | 2732 | 1466035864511 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 2732 | 1466035864513 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:04 INFO - PROCESS | 2732 | 1466035864592 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:11:04 INFO - PROCESS | 2732 | 1466035864599 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 2732 | 1466035864601 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:04 INFO - PROCESS | 2732 | ++DOCSHELL 15F3C800 == 45 [pid = 2732] [id = 456] 17:11:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (15F3D400) [pid = 2732] [serial = 1368] [outer = 00000000] 17:11:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19698C00) [pid = 2732] [serial = 1369] [outer = 15F3D400] 17:11:04 INFO - PROCESS | 2732 | 1466035864642 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (19F92000) [pid = 2732] [serial = 1370] [outer = 15F3D400] 17:11:05 INFO - PROCESS | 2732 | 1466035865275 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 793ms 17:11:05 INFO - PROCESS | 2732 | 1466035865309 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 2732 | 1466035865313 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 17:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:11:05 INFO - PROCESS | 2732 | 1466035865319 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 2732 | 1466035865322 Marionette TRACE conn3 <- [1,1790,null,{}] 17:11:05 INFO - PROCESS | 2732 | 1466035865328 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 2732 | 1466035865331 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:05 INFO - PROCESS | 2732 | 1466035865454 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:11:05 INFO - PROCESS | 2732 | 1466035865578 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 2732 | 1466035865583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:05 INFO - PROCESS | 2732 | ++DOCSHELL 10A4BC00 == 46 [pid = 2732] [id = 457] 17:11:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (10A4E000) [pid = 2732] [serial = 1371] [outer = 00000000] 17:11:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (11458400) [pid = 2732] [serial = 1372] [outer = 10A4E000] 17:11:05 INFO - PROCESS | 2732 | 1466035865678 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (12ADE000) [pid = 2732] [serial = 1373] [outer = 10A4E000] 17:11:06 INFO - PROCESS | 2732 | 1466035866477 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1182ms 17:11:06 INFO - PROCESS | 2732 | 1466035866518 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 2732 | 1466035866522 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 17:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:11:06 INFO - PROCESS | 2732 | 1466035866529 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 2732 | 1466035866531 Marionette TRACE conn3 <- [1,1794,null,{}] 17:11:06 INFO - PROCESS | 2732 | 1466035866536 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 2732 | 1466035866538 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:06 INFO - PROCESS | 2732 | 1466035866658 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:11:06 INFO - PROCESS | 2732 | 1466035866949 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 2732 | 1466035866952 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:07 INFO - PROCESS | 2732 | ++DOCSHELL 1055FC00 == 47 [pid = 2732] [id = 458] 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (105E4400) [pid = 2732] [serial = 1374] [outer = 00000000] 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (10F55C00) [pid = 2732] [serial = 1375] [outer = 105E4400] 17:11:07 INFO - PROCESS | 2732 | 1466035867044 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (11451400) [pid = 2732] [serial = 1376] [outer = 105E4400] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 173B4000 == 46 [pid = 2732] [id = 440] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 1A695400 == 45 [pid = 2732] [id = 441] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 1A6E4800 == 44 [pid = 2732] [id = 439] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 1A699000 == 43 [pid = 2732] [id = 438] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 158B7000 == 42 [pid = 2732] [id = 455] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 10A4B000 == 41 [pid = 2732] [id = 454] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 16B9D800 == 40 [pid = 2732] [id = 453] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 1A691400 == 39 [pid = 2732] [id = 452] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 151D8800 == 38 [pid = 2732] [id = 451] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 19F91000 == 37 [pid = 2732] [id = 450] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 16793400 == 36 [pid = 2732] [id = 449] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 17A29000 == 35 [pid = 2732] [id = 448] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 16B9E000 == 34 [pid = 2732] [id = 447] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 151E3800 == 33 [pid = 2732] [id = 446] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 151D8C00 == 32 [pid = 2732] [id = 445] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 13123C00 == 31 [pid = 2732] [id = 444] 17:11:07 INFO - PROCESS | 2732 | --DOCSHELL 1144F000 == 30 [pid = 2732] [id = 443] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (12818400) [pid = 2732] [serial = 1256] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (13D7EC00) [pid = 2732] [serial = 1259] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (11AD1800) [pid = 2732] [serial = 1253] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1AAF0000) [pid = 2732] [serial = 1327] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A94C000) [pid = 2732] [serial = 1325] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A463000) [pid = 2732] [serial = 1312] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A6DC800) [pid = 2732] [serial = 1315] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1A66F800) [pid = 2732] [serial = 1313] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1A739400) [pid = 2732] [serial = 1318] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1A6E0C00) [pid = 2732] [serial = 1316] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A949400) [pid = 2732] [serial = 1324] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A73C800) [pid = 2732] [serial = 1319] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16BAA400) [pid = 2732] [serial = 1291] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (151D9800) [pid = 2732] [serial = 1289] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13CC1800) [pid = 2732] [serial = 1288] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A673800) [pid = 2732] [serial = 1286] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19B3F000) [pid = 2732] [serial = 1309] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1968F800) [pid = 2732] [serial = 1307] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (17AD9000) [pid = 2732] [serial = 1306] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16635400) [pid = 2732] [serial = 1303] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16644000) [pid = 2732] [serial = 1304] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13656C00) [pid = 2732] [serial = 1300] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1430A000) [pid = 2732] [serial = 1301] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13080C00) [pid = 2732] [serial = 1298] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (10B7B000) [pid = 2732] [serial = 1297] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A6DAC00) [pid = 2732] [serial = 1295] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A69B400) [pid = 2732] [serial = 1294] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (173B2400) [pid = 2732] [serial = 1292] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19E4A400) [pid = 2732] [serial = 1321] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A69B000) [pid = 2732] [serial = 1322] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (19B40800) [pid = 2732] [serial = 1310] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 2732 | 1466035867717 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1245ms 17:11:07 INFO - PROCESS | 2732 | 1466035867768 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:11:07 INFO - PROCESS | 2732 | 1466035867771 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 17:11:07 INFO - PROCESS | 2732 | 1466035867775 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 2732 | 1466035867778 Marionette TRACE conn3 <- [1,1798,null,{}] 17:11:07 INFO - PROCESS | 2732 | 1466035867783 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:07 INFO - PROCESS | 2732 | 1466035867787 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:07 INFO - PROCESS | 2732 | 1466035867870 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:11:07 INFO - PROCESS | 2732 | 1466035867879 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 2732 | 1466035867881 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:07 INFO - PROCESS | 2732 | ++DOCSHELL 11458800 == 31 [pid = 2732] [id = 459] 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1145A400) [pid = 2732] [serial = 1377] [outer = 00000000] 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12A19400) [pid = 2732] [serial = 1378] [outer = 1145A400] 17:11:07 INFO - PROCESS | 2732 | 1466035867927 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13029C00) [pid = 2732] [serial = 1379] [outer = 1145A400] 17:11:08 INFO - PROCESS | 2732 | 1466035868468 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 17:11:08 INFO - PROCESS | 2732 | 1466035868514 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 2732 | 1466035868518 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 17:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:11:08 INFO - PROCESS | 2732 | 1466035868522 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 2732 | 1466035868524 Marionette TRACE conn3 <- [1,1802,null,{}] 17:11:08 INFO - PROCESS | 2732 | 1466035868528 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 2732 | 1466035868530 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:08 INFO - PROCESS | 2732 | 1466035868615 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:11:08 INFO - PROCESS | 2732 | 1466035868707 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 2732 | 1466035868709 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:08 INFO - PROCESS | 2732 | ++DOCSHELL 13123C00 == 32 [pid = 2732] [id = 460] 17:11:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1393AC00) [pid = 2732] [serial = 1380] [outer = 00000000] 17:11:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1430B400) [pid = 2732] [serial = 1381] [outer = 1393AC00] 17:11:08 INFO - PROCESS | 2732 | 1466035868753 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (14384C00) [pid = 2732] [serial = 1382] [outer = 1393AC00] 17:11:09 INFO - PROCESS | 2732 | 1466035869144 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 684ms 17:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:11:09 INFO - PROCESS | 2732 | 1466035869223 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 2732 | 1466035869225 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 17:11:09 INFO - PROCESS | 2732 | 1466035869230 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 2732 | 1466035869235 Marionette TRACE conn3 <- [1,1806,null,{}] 17:11:09 INFO - PROCESS | 2732 | 1466035869245 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 2732 | 1466035869248 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:09 INFO - PROCESS | 2732 | 1466035869332 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:11:09 INFO - PROCESS | 2732 | 1466035869345 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 2732 | 1466035869348 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:09 INFO - PROCESS | 2732 | ++DOCSHELL 158AEC00 == 33 [pid = 2732] [id = 461] 17:11:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (158AF000) [pid = 2732] [serial = 1383] [outer = 00000000] 17:11:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F0A000) [pid = 2732] [serial = 1384] [outer = 158AF000] 17:11:09 INFO - PROCESS | 2732 | 1466035869391 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F33C00) [pid = 2732] [serial = 1385] [outer = 158AF000] 17:11:09 INFO - PROCESS | 2732 | 1466035869831 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 653ms 17:11:09 INFO - PROCESS | 2732 | 1466035869887 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 2732 | 1466035869889 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 17:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:11:09 INFO - PROCESS | 2732 | 1466035869893 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 2732 | 1466035869894 Marionette TRACE conn3 <- [1,1810,null,{}] 17:11:09 INFO - PROCESS | 2732 | 1466035869898 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 2732 | 1466035869900 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:10 INFO - PROCESS | 2732 | 1466035870047 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:11:10 INFO - PROCESS | 2732 | 1466035870067 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 2732 | 1466035870069 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:10 INFO - PROCESS | 2732 | ++DOCSHELL 15F3D000 == 34 [pid = 2732] [id = 462] 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (163D7800) [pid = 2732] [serial = 1386] [outer = 00000000] 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1663B000) [pid = 2732] [serial = 1387] [outer = 163D7800] 17:11:10 INFO - PROCESS | 2732 | 1466035870112 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1671FC00) [pid = 2732] [serial = 1388] [outer = 163D7800] 17:11:10 INFO - PROCESS | 2732 | 1466035870524 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 700ms 17:11:10 INFO - PROCESS | 2732 | 1466035870576 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 2732 | 1466035870578 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 17:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:11:10 INFO - PROCESS | 2732 | 1466035870581 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 2732 | 1466035870583 Marionette TRACE conn3 <- [1,1814,null,{}] 17:11:10 INFO - PROCESS | 2732 | 1466035870586 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:10 INFO - PROCESS | 2732 | 1466035870588 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:10 INFO - PROCESS | 2732 | 1466035870697 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:11:10 INFO - PROCESS | 2732 | 1466035870702 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 2732 | 1466035870708 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:10 INFO - PROCESS | 2732 | ++DOCSHELL 1679D400 == 35 [pid = 2732] [id = 463] 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (11CC5800) [pid = 2732] [serial = 1389] [outer = 00000000] 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16B9F800) [pid = 2732] [serial = 1390] [outer = 11CC5800] 17:11:10 INFO - PROCESS | 2732 | 1466035870814 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (171B3400) [pid = 2732] [serial = 1391] [outer = 11CC5800] 17:11:11 INFO - PROCESS | 2732 | 1466035871263 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 731ms 17:11:11 INFO - PROCESS | 2732 | 1466035871322 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 2732 | 1466035871324 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 17:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:11:11 INFO - PROCESS | 2732 | 1466035871359 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 2732 | 1466035871361 Marionette TRACE conn3 <- [1,1818,null,{}] 17:11:11 INFO - PROCESS | 2732 | 1466035871367 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 2732 | 1466035871369 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:11 INFO - PROCESS | 2732 | 1466035871486 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:11:11 INFO - PROCESS | 2732 | 1466035871501 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 2732 | 1466035871503 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:11 INFO - PROCESS | 2732 | ++DOCSHELL 17A29000 == 36 [pid = 2732] [id = 464] 17:11:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17A29400) [pid = 2732] [serial = 1392] [outer = 00000000] 17:11:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1968DC00) [pid = 2732] [serial = 1393] [outer = 17A29400] 17:11:11 INFO - PROCESS | 2732 | 1466035871545 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1968E400) [pid = 2732] [serial = 1394] [outer = 17A29400] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A66C800) [pid = 2732] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A69C400) [pid = 2732] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10A6C800) [pid = 2732] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16B9EC00) [pid = 2732] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1144F400) [pid = 2732] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13124800) [pid = 2732] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (151D9400) [pid = 2732] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15805000) [pid = 2732] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197CF800) [pid = 2732] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19F93800) [pid = 2732] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (17AD0C00) [pid = 2732] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A950000) [pid = 2732] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F05800) [pid = 2732] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:11:12 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A944C00) [pid = 2732] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:11:12 INFO - PROCESS | 2732 | 1466035872163 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 886ms 17:11:12 INFO - PROCESS | 2732 | 1466035872212 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 2732 | 1466035872215 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 17:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:11:12 INFO - PROCESS | 2732 | 1466035872220 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 2732 | 1466035872222 Marionette TRACE conn3 <- [1,1822,null,{}] 17:11:12 INFO - PROCESS | 2732 | 1466035872227 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 2732 | 1466035872230 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:12 INFO - PROCESS | 2732 | 1466035872367 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:11:12 INFO - PROCESS | 2732 | 1466035872428 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 2732 | 1466035872430 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:12 INFO - PROCESS | 2732 | ++DOCSHELL 10B80000 == 37 [pid = 2732] [id = 465] 17:11:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (10E23000) [pid = 2732] [serial = 1395] [outer = 00000000] 17:11:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F3EC00) [pid = 2732] [serial = 1396] [outer = 10E23000] 17:11:12 INFO - PROCESS | 2732 | 1466035872472 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16C59C00) [pid = 2732] [serial = 1397] [outer = 10E23000] 17:11:12 INFO - PROCESS | 2732 | 1466035872835 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:11:12 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 17:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 638ms 17:11:12 INFO - PROCESS | 2732 | 1466035872855 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 2732 | 1466035872857 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 17:11:12 INFO - PROCESS | 2732 | 1466035872860 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:11:12 INFO - PROCESS | 2732 | 1466035872861 Marionette TRACE conn3 <- [1,1826,null,{}] 17:11:12 INFO - PROCESS | 2732 | 1466035872865 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 2732 | 1466035872867 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:12 INFO - PROCESS | 2732 | 1466035872985 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:11:12 INFO - PROCESS | 2732 | 1466035872994 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 2732 | 1466035872996 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:12 INFO - PROCESS | 2732 | ++DOCSHELL 1430B000 == 38 [pid = 2732] [id = 466] 17:11:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (176B9800) [pid = 2732] [serial = 1398] [outer = 00000000] 17:11:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19923C00) [pid = 2732] [serial = 1399] [outer = 176B9800] 17:11:13 INFO - PROCESS | 2732 | 1466035873039 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19B3E800) [pid = 2732] [serial = 1400] [outer = 176B9800] 17:11:13 INFO - PROCESS | 2732 | 1466035873462 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 637ms 17:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:11:13 INFO - PROCESS | 2732 | 1466035873498 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 2732 | 1466035873500 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 17:11:13 INFO - PROCESS | 2732 | 1466035873504 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 2732 | 1466035873505 Marionette TRACE conn3 <- [1,1830,null,{}] 17:11:13 INFO - PROCESS | 2732 | 1466035873509 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:13 INFO - PROCESS | 2732 | 1466035873511 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:13 INFO - PROCESS | 2732 | 1466035873625 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:11:13 INFO - PROCESS | 2732 | 1466035873636 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 2732 | 1466035873646 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:13 INFO - PROCESS | 2732 | ++DOCSHELL 10A46400 == 39 [pid = 2732] [id = 467] 17:11:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (11282C00) [pid = 2732] [serial = 1401] [outer = 00000000] 17:11:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (197CBC00) [pid = 2732] [serial = 1402] [outer = 11282C00] 17:11:13 INFO - PROCESS | 2732 | 1466035873691 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B49400) [pid = 2732] [serial = 1403] [outer = 11282C00] 17:11:14 INFO - PROCESS | 2732 | 1466035874166 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 17:11:14 INFO - PROCESS | 2732 | 1466035874267 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 2732 | 1466035874272 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 17:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:11:14 INFO - PROCESS | 2732 | 1466035874279 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 2732 | 1466035874283 Marionette TRACE conn3 <- [1,1834,null,{}] 17:11:14 INFO - PROCESS | 2732 | 1466035874288 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:14 INFO - PROCESS | 2732 | 1466035874291 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:14 INFO - PROCESS | 2732 | 1466035874454 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:11:14 INFO - PROCESS | 2732 | 1466035874512 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 2732 | 1466035874517 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:14 INFO - PROCESS | 2732 | ++DOCSHELL 10A4B000 == 40 [pid = 2732] [id = 468] 17:11:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (10A4B800) [pid = 2732] [serial = 1404] [outer = 00000000] 17:11:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1302B800) [pid = 2732] [serial = 1405] [outer = 10A4B800] 17:11:14 INFO - PROCESS | 2732 | 1466035874572 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (13264800) [pid = 2732] [serial = 1406] [outer = 10A4B800] 17:11:15 INFO - PROCESS | 2732 | 1466035875133 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:11:15 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) 17:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 902ms 17:11:15 INFO - PROCESS | 2732 | 1466035875183 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 2732 | 1466035875188 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 17:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:11:15 INFO - PROCESS | 2732 | 1466035875195 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 2732 | 1466035875198 Marionette TRACE conn3 <- [1,1838,null,{}] 17:11:15 INFO - PROCESS | 2732 | 1466035875202 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 2732 | 1466035875205 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:15 INFO - PROCESS | 2732 | 1466035875335 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:11:15 INFO - PROCESS | 2732 | 1466035875447 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 2732 | 1466035875449 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:15 INFO - PROCESS | 2732 | ++DOCSHELL 151DA800 == 41 [pid = 2732] [id = 469] 17:11:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (151DCC00) [pid = 2732] [serial = 1407] [outer = 00000000] 17:11:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (151E2800) [pid = 2732] [serial = 1408] [outer = 151DCC00] 17:11:15 INFO - PROCESS | 2732 | 1466035875544 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15F0A400) [pid = 2732] [serial = 1409] [outer = 151DCC00] 17:11:16 INFO - PROCESS | 2732 | 1466035876147 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 995ms 17:11:16 INFO - PROCESS | 2732 | 1466035876196 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 2732 | 1466035876199 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 17:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:11:16 INFO - PROCESS | 2732 | 1466035876203 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 2732 | 1466035876206 Marionette TRACE conn3 <- [1,1842,null,{}] 17:11:16 INFO - PROCESS | 2732 | 1466035876217 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 2732 | 1466035876222 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:16 INFO - PROCESS | 2732 | 1466035876326 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:11:16 INFO - PROCESS | 2732 | 1466035876464 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 2732 | 1466035876468 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:16 INFO - PROCESS | 2732 | ++DOCSHELL 19692800 == 42 [pid = 2732] [id = 470] 17:11:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19693000) [pid = 2732] [serial = 1410] [outer = 00000000] 17:11:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19E3F000) [pid = 2732] [serial = 1411] [outer = 19693000] 17:11:16 INFO - PROCESS | 2732 | 1466035876524 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A460000) [pid = 2732] [serial = 1412] [outer = 19693000] 17:11:17 INFO - PROCESS | 2732 | 1466035877077 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 949ms 17:11:17 INFO - PROCESS | 2732 | 1466035877131 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 2732 | 1466035877134 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 17:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:11:17 INFO - PROCESS | 2732 | 1466035877138 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 2732 | 1466035877140 Marionette TRACE conn3 <- [1,1846,null,{}] 17:11:17 INFO - PROCESS | 2732 | 1466035877143 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:17 INFO - PROCESS | 2732 | 1466035877145 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:17 INFO - PROCESS | 2732 | 1466035877256 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:11:17 INFO - PROCESS | 2732 | 1466035877362 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 2732 | 1466035877365 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:17 INFO - PROCESS | 2732 | ++DOCSHELL 1A66A400 == 43 [pid = 2732] [id = 471] 17:11:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A66B400) [pid = 2732] [serial = 1413] [outer = 00000000] 17:11:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A670400) [pid = 2732] [serial = 1414] [outer = 1A66B400] 17:11:17 INFO - PROCESS | 2732 | 1466035877416 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A699000) [pid = 2732] [serial = 1415] [outer = 1A66B400] 17:11:18 INFO - PROCESS | 2732 | 1466035878103 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 995ms 17:11:18 INFO - PROCESS | 2732 | 1466035878140 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 2732 | 1466035878144 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 17:11:18 INFO - PROCESS | 2732 | 1466035878150 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:11:18 INFO - PROCESS | 2732 | 1466035878152 Marionette TRACE conn3 <- [1,1850,null,{}] 17:11:18 INFO - PROCESS | 2732 | 1466035878158 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 2732 | 1466035878161 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:18 INFO - PROCESS | 2732 | 1466035878265 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:11:18 INFO - PROCESS | 2732 | 1466035878373 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 2732 | 1466035878377 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:18 INFO - PROCESS | 2732 | ++DOCSHELL 11455400 == 44 [pid = 2732] [id = 472] 17:11:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (11455C00) [pid = 2732] [serial = 1416] [outer = 00000000] 17:11:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (131D3400) [pid = 2732] [serial = 1417] [outer = 11455C00] 17:11:18 INFO - PROCESS | 2732 | 1466035878425 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (13CBCC00) [pid = 2732] [serial = 1418] [outer = 11455C00] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 1430B000 == 43 [pid = 2732] [id = 466] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 10B80000 == 42 [pid = 2732] [id = 465] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 17A29000 == 41 [pid = 2732] [id = 464] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 1679D400 == 40 [pid = 2732] [id = 463] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 15F3D000 == 39 [pid = 2732] [id = 462] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 158AEC00 == 38 [pid = 2732] [id = 461] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 13123C00 == 37 [pid = 2732] [id = 460] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 11458800 == 36 [pid = 2732] [id = 459] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 1055FC00 == 35 [pid = 2732] [id = 458] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 10A4BC00 == 34 [pid = 2732] [id = 457] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 1A69E400 == 33 [pid = 2732] [id = 442] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 15F3C800 == 32 [pid = 2732] [id = 456] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 1A66A400 == 31 [pid = 2732] [id = 471] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 19692800 == 30 [pid = 2732] [id = 470] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 10A46400 == 29 [pid = 2732] [id = 467] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 10A4B000 == 28 [pid = 2732] [id = 468] 17:11:19 INFO - PROCESS | 2732 | --DOCSHELL 151DA800 == 27 [pid = 2732] [id = 469] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A691C00) [pid = 2732] [serial = 1354] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A692400) [pid = 2732] [serial = 1355] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A942000) [pid = 2732] [serial = 1357] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (13930800) [pid = 2732] [serial = 1363] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (16C61400) [pid = 2732] [serial = 1342] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (170BA400) [pid = 2732] [serial = 1343] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (11459400) [pid = 2732] [serial = 1330] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1145C000) [pid = 2732] [serial = 1331] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13150400) [pid = 2732] [serial = 1333] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (131DA400) [pid = 2732] [serial = 1334] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (151E4000) [pid = 2732] [serial = 1336] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (158A9400) [pid = 2732] [serial = 1337] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1663A800) [pid = 2732] [serial = 1339] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16723800) [pid = 2732] [serial = 1340] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19E31400) [pid = 2732] [serial = 1348] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19E57C00) [pid = 2732] [serial = 1349] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A46C000) [pid = 2732] [serial = 1351] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19693C00) [pid = 2732] [serial = 1345] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197C5400) [pid = 2732] [serial = 1346] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1AB56400) [pid = 2732] [serial = 1360] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19698C00) [pid = 2732] [serial = 1369] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F3D800) [pid = 2732] [serial = 1366] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1AB5A800) [pid = 2732] [serial = 1361] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1AAF7800) [pid = 2732] [serial = 1328] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A948800) [pid = 2732] [serial = 1358] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15F40800) [pid = 2732] [serial = 1367] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F33800) [pid = 2732] [serial = 1364] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A46C400) [pid = 2732] [serial = 1352] [outer = 00000000] [url = about:blank] 17:11:19 INFO - PROCESS | 2732 | 1466035879656 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1555ms 17:11:19 INFO - PROCESS | 2732 | 1466035879714 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 2732 | 1466035879718 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 17:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:11:19 INFO - PROCESS | 2732 | 1466035879723 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 2732 | 1466035879726 Marionette TRACE conn3 <- [1,1854,null,{}] 17:11:19 INFO - PROCESS | 2732 | 1466035879731 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 2732 | 1466035879734 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:19 INFO - PROCESS | 2732 | 1466035879817 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:11:19 INFO - PROCESS | 2732 | 1466035879910 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 2732 | 1466035879912 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:19 INFO - PROCESS | 2732 | ++DOCSHELL 10B80000 == 28 [pid = 2732] [id = 473] 17:11:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11281C00) [pid = 2732] [serial = 1419] [outer = 00000000] 17:11:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (114B9800) [pid = 2732] [serial = 1420] [outer = 11281C00] 17:11:19 INFO - PROCESS | 2732 | 1466035879960 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (11C1E800) [pid = 2732] [serial = 1421] [outer = 11281C00] 17:11:20 INFO - PROCESS | 2732 | 1466035880394 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 746ms 17:11:20 INFO - PROCESS | 2732 | 1466035880460 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 2732 | 1466035880465 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 17:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:11:20 INFO - PROCESS | 2732 | 1466035880455 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 2732 | 1466035880458 Marionette TRACE conn3 <- [1,1858,null,{}] 17:11:20 INFO - PROCESS | 2732 | 1466035880462 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 2732 | 1466035880465 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:20 INFO - PROCESS | 2732 | 1466035880550 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:11:20 INFO - PROCESS | 2732 | 1466035880558 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 2732 | 1466035880560 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:20 INFO - PROCESS | 2732 | ++DOCSHELL 13152000 == 29 [pid = 2732] [id = 474] 17:11:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13153800) [pid = 2732] [serial = 1422] [outer = 00000000] 17:11:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1325A000) [pid = 2732] [serial = 1423] [outer = 13153800] 17:11:20 INFO - PROCESS | 2732 | 1466035880607 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13657800) [pid = 2732] [serial = 1424] [outer = 13153800] 17:11:21 INFO - PROCESS | 2732 | 1466035881078 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 17:11:21 INFO - PROCESS | 2732 | 1466035881092 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 2732 | 1466035881094 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 17:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:11:21 INFO - PROCESS | 2732 | 1466035881098 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 2732 | 1466035881101 Marionette TRACE conn3 <- [1,1862,null,{}] 17:11:21 INFO - PROCESS | 2732 | 1466035881112 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 2732 | 1466035881116 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:21 INFO - PROCESS | 2732 | 1466035881203 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:11:21 INFO - PROCESS | 2732 | 1466035881213 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 2732 | 1466035881216 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:21 INFO - PROCESS | 2732 | ++DOCSHELL 151E4000 == 30 [pid = 2732] [id = 475] 17:11:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (151E5000) [pid = 2732] [serial = 1425] [outer = 00000000] 17:11:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15C25000) [pid = 2732] [serial = 1426] [outer = 151E5000] 17:11:21 INFO - PROCESS | 2732 | 1466035881262 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F32000) [pid = 2732] [serial = 1427] [outer = 151E5000] 17:11:21 INFO - PROCESS | 2732 | 1466035881732 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 17:11:21 INFO - PROCESS | 2732 | 1466035881806 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 2732 | 1466035881809 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 17:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:11:21 INFO - PROCESS | 2732 | 1466035881820 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 2732 | 1466035881821 Marionette TRACE conn3 <- [1,1866,null,{}] 17:11:21 INFO - PROCESS | 2732 | 1466035881825 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 2732 | 1466035881827 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:21 INFO - PROCESS | 2732 | 1466035881968 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:11:22 INFO - PROCESS | 2732 | 1466035882025 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 2732 | 1466035882027 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:22 INFO - PROCESS | 2732 | ++DOCSHELL 15F3B000 == 31 [pid = 2732] [id = 476] 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15F3E000) [pid = 2732] [serial = 1428] [outer = 00000000] 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (165C2C00) [pid = 2732] [serial = 1429] [outer = 15F3E000] 17:11:22 INFO - PROCESS | 2732 | 1466035882073 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1663F800) [pid = 2732] [serial = 1430] [outer = 15F3E000] 17:11:22 INFO - PROCESS | 2732 | 1466035882485 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 700ms 17:11:22 INFO - PROCESS | 2732 | 1466035882519 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 2732 | 1466035882521 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:11:22 INFO - PROCESS | 2732 | 1466035882525 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 2732 | 1466035882526 Marionette TRACE conn3 <- [1,1870,null,{}] 17:11:22 INFO - PROCESS | 2732 | 1466035882530 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 2732 | 1466035882532 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:22 INFO - PROCESS | 2732 | 1466035882642 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:11:22 INFO - PROCESS | 2732 | 1466035882647 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 2732 | 1466035882649 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:22 INFO - PROCESS | 2732 | ++DOCSHELL 1663D800 == 32 [pid = 2732] [id = 477] 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1671F800) [pid = 2732] [serial = 1431] [outer = 00000000] 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16AD4800) [pid = 2732] [serial = 1432] [outer = 1671F800] 17:11:22 INFO - PROCESS | 2732 | 1466035882692 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16BA7000) [pid = 2732] [serial = 1433] [outer = 1671F800] 17:11:23 INFO - PROCESS | 2732 | 1466035883130 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 637ms 17:11:23 INFO - PROCESS | 2732 | 1466035883163 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 2732 | 1466035883165 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 17:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:11:23 INFO - PROCESS | 2732 | 1466035883168 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 2732 | 1466035883170 Marionette TRACE conn3 <- [1,1874,null,{}] 17:11:23 INFO - PROCESS | 2732 | 1466035883174 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 2732 | 1466035883179 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:23 INFO - PROCESS | 2732 | 1466035883314 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:11:23 INFO - PROCESS | 2732 | 1466035883413 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 2732 | 1466035883415 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:23 INFO - PROCESS | 2732 | ++DOCSHELL 17A29800 == 33 [pid = 2732] [id = 478] 17:11:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17A2AC00) [pid = 2732] [serial = 1434] [outer = 00000000] 17:11:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19698400) [pid = 2732] [serial = 1435] [outer = 17A2AC00] 17:11:23 INFO - PROCESS | 2732 | 1466035883458 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (197CC000) [pid = 2732] [serial = 1436] [outer = 17A2AC00] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (176B9800) [pid = 2732] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (163D7800) [pid = 2732] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (11CC5800) [pid = 2732] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10E23000) [pid = 2732] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (15F3D400) [pid = 2732] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1145A400) [pid = 2732] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10A4E000) [pid = 2732] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (105E4400) [pid = 2732] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (158AF000) [pid = 2732] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1393AC00) [pid = 2732] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (17A29400) [pid = 2732] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:11:24 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (11282C00) [pid = 2732] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:11:24 INFO - PROCESS | 2732 | 1466035884061 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 949ms 17:11:24 INFO - PROCESS | 2732 | 1466035884097 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 2732 | 1466035884099 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:11:24 INFO - PROCESS | 2732 | 1466035884102 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 2732 | 1466035884104 Marionette TRACE conn3 <- [1,1878,null,{}] 17:11:24 INFO - PROCESS | 2732 | 1466035884116 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 2732 | 1466035884119 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:24 INFO - PROCESS | 2732 | 1466035884197 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:11:24 INFO - PROCESS | 2732 | 1466035884203 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 2732 | 1466035884205 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:24 INFO - PROCESS | 2732 | ++DOCSHELL 11282C00 == 34 [pid = 2732] [id = 479] 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1144F400) [pid = 2732] [serial = 1437] [outer = 00000000] 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (13D7F000) [pid = 2732] [serial = 1438] [outer = 1144F400] 17:11:24 INFO - PROCESS | 2732 | 1466035884247 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15C1CC00) [pid = 2732] [serial = 1439] [outer = 1144F400] 17:11:24 INFO - PROCESS | 2732 | 1466035884699 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 637ms 17:11:24 INFO - PROCESS | 2732 | 1466035884741 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 2732 | 1466035884743 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:11:24 INFO - PROCESS | 2732 | 1466035884747 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 2732 | 1466035884748 Marionette TRACE conn3 <- [1,1882,null,{}] 17:11:24 INFO - PROCESS | 2732 | 1466035884751 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 2732 | 1466035884753 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:24 INFO - PROCESS | 2732 | 1466035884829 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:11:24 INFO - PROCESS | 2732 | 1466035884834 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 2732 | 1466035884836 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:24 INFO - PROCESS | 2732 | ++DOCSHELL 14310C00 == 35 [pid = 2732] [id = 480] 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15F3CC00) [pid = 2732] [serial = 1440] [outer = 00000000] 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (197CF800) [pid = 2732] [serial = 1441] [outer = 15F3CC00] 17:11:24 INFO - PROCESS | 2732 | 1466035884881 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (197D1800) [pid = 2732] [serial = 1442] [outer = 15F3CC00] 17:11:25 INFO - PROCESS | 2732 | 1466035885297 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 591ms 17:11:25 INFO - PROCESS | 2732 | 1466035885344 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 2732 | 1466035885346 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 17:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:11:25 INFO - PROCESS | 2732 | 1466035885353 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 2732 | 1466035885354 Marionette TRACE conn3 <- [1,1886,null,{}] 17:11:25 INFO - PROCESS | 2732 | 1466035885358 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 2732 | 1466035885360 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:25 INFO - PROCESS | 2732 | 1466035885442 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:11:25 INFO - PROCESS | 2732 | 1466035885447 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 2732 | 1466035885449 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:25 INFO - PROCESS | 2732 | ++DOCSHELL 151E3800 == 36 [pid = 2732] [id = 481] 17:11:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19E3BC00) [pid = 2732] [serial = 1443] [outer = 00000000] 17:11:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19F8E000) [pid = 2732] [serial = 1444] [outer = 19E3BC00] 17:11:25 INFO - PROCESS | 2732 | 1466035885491 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19F97C00) [pid = 2732] [serial = 1445] [outer = 19E3BC00] 17:11:25 INFO - PROCESS | 2732 | 1466035885907 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 591ms 17:11:25 INFO - PROCESS | 2732 | 1466035885959 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 2732 | 1466035885961 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 17:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:11:25 INFO - PROCESS | 2732 | 1466035885969 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 2732 | 1466035885971 Marionette TRACE conn3 <- [1,1890,null,{}] 17:11:25 INFO - PROCESS | 2732 | 1466035885974 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 2732 | 1466035885976 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:26 INFO - PROCESS | 2732 | 1466035886148 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:11:26 INFO - PROCESS | 2732 | 1466035886302 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 2732 | 1466035886305 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:26 INFO - PROCESS | 2732 | ++DOCSHELL 10F5B800 == 37 [pid = 2732] [id = 482] 17:11:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (10F60400) [pid = 2732] [serial = 1446] [outer = 00000000] 17:11:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1145C000) [pid = 2732] [serial = 1447] [outer = 10F60400] 17:11:26 INFO - PROCESS | 2732 | 1466035886402 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (12A10800) [pid = 2732] [serial = 1448] [outer = 10F60400] 17:11:27 INFO - PROCESS | 2732 | 1466035887113 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1213ms 17:11:27 INFO - PROCESS | 2732 | 1466035887177 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 2732 | 1466035887181 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 17:11:27 INFO - PROCESS | 2732 | 1466035887185 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:11:27 INFO - PROCESS | 2732 | 1466035887188 Marionette TRACE conn3 <- [1,1894,null,{}] 17:11:27 INFO - PROCESS | 2732 | 1466035887193 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 2732 | 1466035887196 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:27 INFO - PROCESS | 2732 | 1466035887319 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:11:27 INFO - PROCESS | 2732 | 1466035887432 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 2732 | 1466035887436 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:27 INFO - PROCESS | 2732 | ++DOCSHELL 1393AC00 == 38 [pid = 2732] [id = 483] 17:11:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (13D76400) [pid = 2732] [serial = 1449] [outer = 00000000] 17:11:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (151DB800) [pid = 2732] [serial = 1450] [outer = 13D76400] 17:11:27 INFO - PROCESS | 2732 | 1466035887500 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (15C23400) [pid = 2732] [serial = 1451] [outer = 13D76400] 17:11:28 INFO - PROCESS | 2732 | 1466035888347 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1244ms 17:11:28 INFO - PROCESS | 2732 | 1466035888419 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 2732 | 1466035888424 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 17:11:28 INFO - PROCESS | 2732 | 1466035888429 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:11:28 INFO - PROCESS | 2732 | 1466035888432 Marionette TRACE conn3 <- [1,1898,null,{}] 17:11:28 INFO - PROCESS | 2732 | 1466035888437 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 2732 | 1466035888439 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:28 INFO - PROCESS | 2732 | 1466035888563 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 14310C00 == 37 [pid = 2732] [id = 480] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 11282C00 == 36 [pid = 2732] [id = 479] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 17A29800 == 35 [pid = 2732] [id = 478] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 1663D800 == 34 [pid = 2732] [id = 477] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 15F3B000 == 33 [pid = 2732] [id = 476] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 151E4000 == 32 [pid = 2732] [id = 475] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 13152000 == 31 [pid = 2732] [id = 474] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 10B80000 == 30 [pid = 2732] [id = 473] 17:11:28 INFO - PROCESS | 2732 | --DOCSHELL 11455400 == 29 [pid = 2732] [id = 472] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19B3E800) [pid = 2732] [serial = 1400] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1663B000) [pid = 2732] [serial = 1387] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (171B3400) [pid = 2732] [serial = 1391] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16B9F800) [pid = 2732] [serial = 1390] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15F3EC00) [pid = 2732] [serial = 1396] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19F92000) [pid = 2732] [serial = 1370] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12A19400) [pid = 2732] [serial = 1378] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13029C00) [pid = 2732] [serial = 1379] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (11458400) [pid = 2732] [serial = 1372] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (12ADE000) [pid = 2732] [serial = 1373] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (10F55C00) [pid = 2732] [serial = 1375] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11451400) [pid = 2732] [serial = 1376] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F0A000) [pid = 2732] [serial = 1384] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1430B400) [pid = 2732] [serial = 1381] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (14384C00) [pid = 2732] [serial = 1382] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1968DC00) [pid = 2732] [serial = 1393] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19B49400) [pid = 2732] [serial = 1403] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (197CBC00) [pid = 2732] [serial = 1402] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1968E400) [pid = 2732] [serial = 1394] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1671FC00) [pid = 2732] [serial = 1388] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F33C00) [pid = 2732] [serial = 1385] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19923C00) [pid = 2732] [serial = 1399] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16C59C00) [pid = 2732] [serial = 1397] [outer = 00000000] [url = about:blank] 17:11:28 INFO - PROCESS | 2732 | 1466035888687 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 2732 | 1466035888692 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:28 INFO - PROCESS | 2732 | ++DOCSHELL 10A53800 == 30 [pid = 2732] [id = 484] 17:11:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (10A54C00) [pid = 2732] [serial = 1452] [outer = 00000000] 17:11:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (10F5F400) [pid = 2732] [serial = 1453] [outer = 10A54C00] 17:11:28 INFO - PROCESS | 2732 | 1466035888744 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11452C00) [pid = 2732] [serial = 1454] [outer = 10A54C00] 17:11:29 INFO - PROCESS | 2732 | 1466035889157 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 17:11:29 INFO - PROCESS | 2732 | 1466035889200 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 2732 | 1466035889205 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 17:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:11:29 INFO - PROCESS | 2732 | 1466035889216 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 2732 | 1466035889218 Marionette TRACE conn3 <- [1,1902,null,{}] 17:11:29 INFO - PROCESS | 2732 | 1466035889222 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 2732 | 1466035889225 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:29 INFO - PROCESS | 2732 | 1466035889308 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:11:29 INFO - PROCESS | 2732 | 1466035889316 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 2732 | 1466035889319 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:29 INFO - PROCESS | 2732 | ++DOCSHELL 12DF7400 == 31 [pid = 2732] [id = 485] 17:11:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1307C800) [pid = 2732] [serial = 1455] [outer = 00000000] 17:11:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1310C000) [pid = 2732] [serial = 1456] [outer = 1307C800] 17:11:29 INFO - PROCESS | 2732 | 1466035889364 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13150400) [pid = 2732] [serial = 1457] [outer = 1307C800] 17:11:29 INFO - PROCESS | 2732 | 1466035889831 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 653ms 17:11:29 INFO - PROCESS | 2732 | 1466035889869 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 2732 | 1466035889871 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 17:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:11:29 INFO - PROCESS | 2732 | 1466035889874 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 2732 | 1466035889878 Marionette TRACE conn3 <- [1,1906,null,{}] 17:11:29 INFO - PROCESS | 2732 | 1466035889889 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 2732 | 1466035889893 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:29 INFO - PROCESS | 2732 | 1466035889976 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:11:30 INFO - PROCESS | 2732 | 1466035890010 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 2732 | 1466035890014 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:30 INFO - PROCESS | 2732 | ++DOCSHELL 143D0400 == 32 [pid = 2732] [id = 486] 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (143D3400) [pid = 2732] [serial = 1458] [outer = 00000000] 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151E0000) [pid = 2732] [serial = 1459] [outer = 143D3400] 17:11:30 INFO - PROCESS | 2732 | 1466035890144 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1580D800) [pid = 2732] [serial = 1460] [outer = 143D3400] 17:11:30 INFO - PROCESS | 2732 | 1466035890555 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 731ms 17:11:30 INFO - PROCESS | 2732 | 1466035890615 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 2732 | 1466035890617 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 17:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:11:30 INFO - PROCESS | 2732 | 1466035890630 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 2732 | 1466035890631 Marionette TRACE conn3 <- [1,1910,null,{}] 17:11:30 INFO - PROCESS | 2732 | 1466035890635 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:30 INFO - PROCESS | 2732 | 1466035890637 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:30 INFO - PROCESS | 2732 | 1466035890758 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:11:30 INFO - PROCESS | 2732 | 1466035890775 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 2732 | 1466035890777 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:30 INFO - PROCESS | 2732 | ++DOCSHELL 15F0C400 == 33 [pid = 2732] [id = 487] 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F36400) [pid = 2732] [serial = 1461] [outer = 00000000] 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (163D6000) [pid = 2732] [serial = 1462] [outer = 15F36400] 17:11:30 INFO - PROCESS | 2732 | 1466035890821 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1663C000) [pid = 2732] [serial = 1463] [outer = 15F36400] 17:11:31 INFO - PROCESS | 2732 | 1466035891236 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 637ms 17:11:31 INFO - PROCESS | 2732 | 1466035891253 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 2732 | 1466035891254 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 17:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:11:31 INFO - PROCESS | 2732 | 1466035891258 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 2732 | 1466035891259 Marionette TRACE conn3 <- [1,1914,null,{}] 17:11:31 INFO - PROCESS | 2732 | 1466035891272 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 2732 | 1466035891274 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:31 INFO - PROCESS | 2732 | 1466035891410 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:11:31 INFO - PROCESS | 2732 | 1466035891432 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 2732 | 1466035891434 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:31 INFO - PROCESS | 2732 | ++DOCSHELL 16727800 == 34 [pid = 2732] [id = 488] 17:11:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16729000) [pid = 2732] [serial = 1464] [outer = 00000000] 17:11:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16AD6C00) [pid = 2732] [serial = 1465] [outer = 16729000] 17:11:31 INFO - PROCESS | 2732 | 1466035891476 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16BA7800) [pid = 2732] [serial = 1466] [outer = 16729000] 17:11:31 INFO - PROCESS | 2732 | 1466035891941 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 17:11:31 INFO - PROCESS | 2732 | 1466035891999 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 2732 | 1466035892001 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 17:11:31 INFO - PROCESS | 2732 | 1466035892004 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:11:31 INFO - PROCESS | 2732 | 1466035892005 Marionette TRACE conn3 <- [1,1918,null,{}] 17:11:32 INFO - PROCESS | 2732 | 1466035892016 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 2732 | 1466035892021 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:32 INFO - PROCESS | 2732 | 1466035892156 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:11:32 INFO - PROCESS | 2732 | 1466035892169 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 2732 | 1466035892171 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:32 INFO - PROCESS | 2732 | ++DOCSHELL 171B3400 == 35 [pid = 2732] [id = 489] 17:11:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (171B5400) [pid = 2732] [serial = 1467] [outer = 00000000] 17:11:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (176BB000) [pid = 2732] [serial = 1468] [outer = 171B5400] 17:11:32 INFO - PROCESS | 2732 | 1466035892214 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (173AE800) [pid = 2732] [serial = 1469] [outer = 171B5400] 17:11:32 INFO - PROCESS | 2732 | 1466035892675 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 684ms 17:11:32 INFO - PROCESS | 2732 | 1466035892704 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 2732 | 1466035892706 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13153800) [pid = 2732] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11281C00) [pid = 2732] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (15F3E000) [pid = 2732] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (151E5000) [pid = 2732] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (11455C00) [pid = 2732] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (10A4B800) [pid = 2732] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (151DCC00) [pid = 2732] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19693000) [pid = 2732] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A66B400) [pid = 2732] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1671F800) [pid = 2732] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (17A2AC00) [pid = 2732] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1144F400) [pid = 2732] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:11:32 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15F3CC00) [pid = 2732] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:11:32 INFO - PROCESS | 2732 | 1466035892870 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 2732 | 1466035892872 Marionette TRACE conn3 <- [1,1922,null,{}] 17:11:32 INFO - PROCESS | 2732 | 1466035892879 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 2732 | 1466035892881 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:32 INFO - PROCESS | 2732 | 1466035892957 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:11:32 INFO - PROCESS | 2732 | 1466035892965 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 2732 | 1466035892967 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:32 INFO - PROCESS | 2732 | ++DOCSHELL 1309A400 == 36 [pid = 2732] [id = 490] 17:11:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1309E800) [pid = 2732] [serial = 1470] [outer = 00000000] 17:11:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (13264400) [pid = 2732] [serial = 1471] [outer = 1309E800] 17:11:33 INFO - PROCESS | 2732 | 1466035893009 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151DA400) [pid = 2732] [serial = 1472] [outer = 1309E800] 17:11:33 INFO - PROCESS | 2732 | 1466035893433 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 638ms 17:11:33 INFO - PROCESS | 2732 | 1466035893471 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 2732 | 1466035893473 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 17:11:33 INFO - PROCESS | 2732 | 1466035893476 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:11:33 INFO - PROCESS | 2732 | 1466035893478 Marionette TRACE conn3 <- [1,1926,null,{}] 17:11:33 INFO - PROCESS | 2732 | 1466035893485 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:33 INFO - PROCESS | 2732 | 1466035893487 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:33 INFO - PROCESS | 2732 | 1466035893564 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:11:33 INFO - PROCESS | 2732 | 1466035893570 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 2732 | 1466035893572 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:33 INFO - PROCESS | 2732 | ++DOCSHELL 131D2000 == 37 [pid = 2732] [id = 491] 17:11:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1430E800) [pid = 2732] [serial = 1473] [outer = 00000000] 17:11:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (173B3800) [pid = 2732] [serial = 1474] [outer = 1430E800] 17:11:33 INFO - PROCESS | 2732 | 1466035893614 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1968F000) [pid = 2732] [serial = 1475] [outer = 1430E800] 17:11:34 INFO - PROCESS | 2732 | 1466035894034 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 590ms 17:11:34 INFO - PROCESS | 2732 | 1466035894073 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 2732 | 1466035894075 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:11:34 INFO - PROCESS | 2732 | 1466035894078 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 2732 | 1466035894079 Marionette TRACE conn3 <- [1,1930,null,{}] 17:11:34 INFO - PROCESS | 2732 | 1466035894100 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 2732 | 1466035894101 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:34 INFO - PROCESS | 2732 | 1466035894165 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:11:34 INFO - PROCESS | 2732 | 1466035894170 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 2732 | 1466035894172 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:34 INFO - PROCESS | 2732 | ++DOCSHELL 15F3C800 == 38 [pid = 2732] [id = 492] 17:11:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (171DF400) [pid = 2732] [serial = 1476] [outer = 00000000] 17:11:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (197D3C00) [pid = 2732] [serial = 1477] [outer = 171DF400] 17:11:34 INFO - PROCESS | 2732 | 1466035894214 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19B43C00) [pid = 2732] [serial = 1478] [outer = 171DF400] 17:11:34 INFO - PROCESS | 2732 | 1466035894682 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 653ms 17:11:34 INFO - PROCESS | 2732 | 1466035894726 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 2732 | 1466035894728 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:11:34 INFO - PROCESS | 2732 | 1466035894731 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 2732 | 1466035894733 Marionette TRACE conn3 <- [1,1934,null,{}] 17:11:34 INFO - PROCESS | 2732 | 1466035894736 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 2732 | 1466035894738 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:34 INFO - PROCESS | 2732 | 1466035894815 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:11:34 INFO - PROCESS | 2732 | 1466035894954 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 2732 | 1466035894957 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:35 INFO - PROCESS | 2732 | ++DOCSHELL 1036F400 == 39 [pid = 2732] [id = 493] 17:11:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (10373000) [pid = 2732] [serial = 1479] [outer = 00000000] 17:11:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (105E8C00) [pid = 2732] [serial = 1480] [outer = 10373000] 17:11:35 INFO - PROCESS | 2732 | 1466035895055 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (10B55400) [pid = 2732] [serial = 1481] [outer = 10373000] 17:11:35 INFO - PROCESS | 2732 | 1466035895703 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 995ms 17:11:35 INFO - PROCESS | 2732 | 1466035895736 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 2732 | 1466035895740 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:11:35 INFO - PROCESS | 2732 | 1466035895744 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 2732 | 1466035895748 Marionette TRACE conn3 <- [1,1938,null,{}] 17:11:35 INFO - PROCESS | 2732 | 1466035895753 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 2732 | 1466035895756 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:35 INFO - PROCESS | 2732 | 1466035895864 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:11:35 INFO - PROCESS | 2732 | 1466035896001 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 2732 | 1466035896004 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:36 INFO - PROCESS | 2732 | ++DOCSHELL 13080C00 == 40 [pid = 2732] [id = 494] 17:11:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1314D400) [pid = 2732] [serial = 1482] [outer = 00000000] 17:11:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (13D7F800) [pid = 2732] [serial = 1483] [outer = 1314D400] 17:11:36 INFO - PROCESS | 2732 | 1466035896059 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (14385000) [pid = 2732] [serial = 1484] [outer = 1314D400] 17:11:36 INFO - PROCESS | 2732 | 1466035896591 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 902ms 17:11:36 INFO - PROCESS | 2732 | 1466035896652 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 2732 | 1466035896656 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 17:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:11:36 INFO - PROCESS | 2732 | 1466035896660 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 2732 | 1466035896662 Marionette TRACE conn3 <- [1,1942,null,{}] 17:11:36 INFO - PROCESS | 2732 | 1466035896666 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 2732 | 1466035896669 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:36 INFO - PROCESS | 2732 | 1466035896785 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:11:36 INFO - PROCESS | 2732 | 1466035896892 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 2732 | 1466035896895 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:36 INFO - PROCESS | 2732 | ++DOCSHELL 15F0BC00 == 41 [pid = 2732] [id = 495] 17:11:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15F35800) [pid = 2732] [serial = 1485] [outer = 00000000] 17:11:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16AD2800) [pid = 2732] [serial = 1486] [outer = 15F35800] 17:11:36 INFO - PROCESS | 2732 | 1466035896947 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (171DE400) [pid = 2732] [serial = 1487] [outer = 15F35800] 17:11:37 INFO - PROCESS | 2732 | 1466035897575 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 934ms 17:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:11:37 INFO - PROCESS | 2732 | 1466035897589 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 2732 | 1466035897592 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 17:11:37 INFO - PROCESS | 2732 | 1466035897602 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 2732 | 1466035897608 Marionette TRACE conn3 <- [1,1946,null,{}] 17:11:37 INFO - PROCESS | 2732 | 1466035897612 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 2732 | 1466035897616 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:37 INFO - PROCESS | 2732 | 1466035897724 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:11:37 INFO - PROCESS | 2732 | 1466035897833 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 2732 | 1466035897836 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:37 INFO - PROCESS | 2732 | ++DOCSHELL 12ADF800 == 42 [pid = 2732] [id = 496] 17:11:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (12AE2000) [pid = 2732] [serial = 1488] [outer = 00000000] 17:11:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1430F400) [pid = 2732] [serial = 1489] [outer = 12AE2000] 17:11:37 INFO - PROCESS | 2732 | 1466035897887 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (176B4800) [pid = 2732] [serial = 1490] [outer = 12AE2000] 17:11:38 INFO - PROCESS | 2732 | 1466035898602 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1042ms 17:11:38 INFO - PROCESS | 2732 | 1466035898645 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 2732 | 1466035898649 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 17:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:11:38 INFO - PROCESS | 2732 | 1466035898654 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 2732 | 1466035898658 Marionette TRACE conn3 <- [1,1950,null,{}] 17:11:38 INFO - PROCESS | 2732 | 1466035898680 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 2732 | 1466035898682 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:38 INFO - PROCESS | 2732 | 1466035898784 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:11:38 INFO - PROCESS | 2732 | 1466035898893 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 2732 | 1466035898896 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:38 INFO - PROCESS | 2732 | ++DOCSHELL 1309D000 == 43 [pid = 2732] [id = 497] 17:11:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (13130400) [pid = 2732] [serial = 1491] [outer = 00000000] 17:11:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13CC2000) [pid = 2732] [serial = 1492] [outer = 13130400] 17:11:38 INFO - PROCESS | 2732 | 1466035898944 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (14381800) [pid = 2732] [serial = 1493] [outer = 13130400] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 15F3C800 == 42 [pid = 2732] [id = 492] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 131D2000 == 41 [pid = 2732] [id = 491] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 1309A400 == 40 [pid = 2732] [id = 490] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 171B3400 == 39 [pid = 2732] [id = 489] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 16727800 == 38 [pid = 2732] [id = 488] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 15F0C400 == 37 [pid = 2732] [id = 487] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 143D0400 == 36 [pid = 2732] [id = 486] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 12DF7400 == 35 [pid = 2732] [id = 485] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 10A53800 == 34 [pid = 2732] [id = 484] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 151E3800 == 33 [pid = 2732] [id = 481] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 10F5B800 == 32 [pid = 2732] [id = 482] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 1393AC00 == 31 [pid = 2732] [id = 483] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 12ADF800 == 30 [pid = 2732] [id = 496] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 15F0BC00 == 29 [pid = 2732] [id = 495] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 1036F400 == 28 [pid = 2732] [id = 493] 17:11:39 INFO - PROCESS | 2732 | --DOCSHELL 13080C00 == 27 [pid = 2732] [id = 494] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (19F8E000) [pid = 2732] [serial = 1444] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1325A000) [pid = 2732] [serial = 1423] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (13657800) [pid = 2732] [serial = 1424] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (114B9800) [pid = 2732] [serial = 1420] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (165C2C00) [pid = 2732] [serial = 1429] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (11C1E800) [pid = 2732] [serial = 1421] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (15C25000) [pid = 2732] [serial = 1426] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1663F800) [pid = 2732] [serial = 1430] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13CBCC00) [pid = 2732] [serial = 1418] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (131D3400) [pid = 2732] [serial = 1417] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13264800) [pid = 2732] [serial = 1406] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1302B800) [pid = 2732] [serial = 1405] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (15F0A400) [pid = 2732] [serial = 1409] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151E2800) [pid = 2732] [serial = 1408] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A460000) [pid = 2732] [serial = 1412] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19E3F000) [pid = 2732] [serial = 1411] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A699000) [pid = 2732] [serial = 1415] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A670400) [pid = 2732] [serial = 1414] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16AD4800) [pid = 2732] [serial = 1432] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19698400) [pid = 2732] [serial = 1435] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15C1CC00) [pid = 2732] [serial = 1439] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13D7F000) [pid = 2732] [serial = 1438] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (197CC000) [pid = 2732] [serial = 1436] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16BA7000) [pid = 2732] [serial = 1433] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (197D1800) [pid = 2732] [serial = 1442] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F32000) [pid = 2732] [serial = 1427] [outer = 00000000] [url = about:blank] 17:11:39 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (197CF800) [pid = 2732] [serial = 1441] [outer = 00000000] [url = about:blank] 17:11:40 INFO - PROCESS | 2732 | 1466035900036 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1431ms 17:11:40 INFO - PROCESS | 2732 | 1466035900088 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 2732 | 1466035900091 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 17:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:11:40 INFO - PROCESS | 2732 | 1466035900096 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 2732 | 1466035900100 Marionette TRACE conn3 <- [1,1954,null,{}] 17:11:40 INFO - PROCESS | 2732 | 1466035900105 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 2732 | 1466035900108 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:40 INFO - PROCESS | 2732 | 1466035900194 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:11:40 INFO - PROCESS | 2732 | 1466035900325 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 2732 | 1466035900328 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:40 INFO - PROCESS | 2732 | ++DOCSHELL 10A48800 == 28 [pid = 2732] [id = 498] 17:11:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (12812400) [pid = 2732] [serial = 1494] [outer = 00000000] 17:11:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AE6400) [pid = 2732] [serial = 1495] [outer = 12812400] 17:11:40 INFO - PROCESS | 2732 | 1466035900378 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1307C400) [pid = 2732] [serial = 1496] [outer = 12812400] 17:11:40 INFO - PROCESS | 2732 | 1466035900746 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 685ms 17:11:40 INFO - PROCESS | 2732 | 1466035900792 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 2732 | 1466035900797 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 17:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:11:40 INFO - PROCESS | 2732 | 1466035900804 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 2732 | 1466035900807 Marionette TRACE conn3 <- [1,1958,null,{}] 17:11:40 INFO - PROCESS | 2732 | 1466035900810 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 2732 | 1466035900813 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:40 INFO - PROCESS | 2732 | 1466035900920 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:11:40 INFO - PROCESS | 2732 | 1466035900934 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 2732 | 1466035900936 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:40 INFO - PROCESS | 2732 | ++DOCSHELL 13D71400 == 29 [pid = 2732] [id = 499] 17:11:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D71C00) [pid = 2732] [serial = 1497] [outer = 00000000] 17:11:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (143D0400) [pid = 2732] [serial = 1498] [outer = 13D71C00] 17:11:40 INFO - PROCESS | 2732 | 1466035900982 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151E1000) [pid = 2732] [serial = 1499] [outer = 13D71C00] 17:11:41 INFO - PROCESS | 2732 | 1466035901408 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 638ms 17:11:41 INFO - PROCESS | 2732 | 1466035901424 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 2732 | 1466035901426 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 17:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:11:41 INFO - PROCESS | 2732 | 1466035901447 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 2732 | 1466035901451 Marionette TRACE conn3 <- [1,1962,null,{}] 17:11:41 INFO - PROCESS | 2732 | 1466035901462 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 2732 | 1466035901466 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:41 INFO - PROCESS | 2732 | 1466035901553 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:11:41 INFO - PROCESS | 2732 | 1466035901560 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 2732 | 1466035901563 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:41 INFO - PROCESS | 2732 | ++DOCSHELL 15F36C00 == 30 [pid = 2732] [id = 500] 17:11:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F37000) [pid = 2732] [serial = 1500] [outer = 00000000] 17:11:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F40800) [pid = 2732] [serial = 1501] [outer = 15F37000] 17:11:41 INFO - PROCESS | 2732 | 1466035901609 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16637000) [pid = 2732] [serial = 1502] [outer = 15F37000] 17:11:42 INFO - PROCESS | 2732 | 1466035902112 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 715ms 17:11:42 INFO - PROCESS | 2732 | 1466035902150 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 2732 | 1466035902152 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:11:42 INFO - PROCESS | 2732 | 1466035902156 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 2732 | 1466035902157 Marionette TRACE conn3 <- [1,1966,null,{}] 17:11:42 INFO - PROCESS | 2732 | 1466035902161 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 2732 | 1466035902163 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:42 INFO - PROCESS | 2732 | 1466035902282 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:11:42 INFO - PROCESS | 2732 | 1466035902374 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 2732 | 1466035902376 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:42 INFO - PROCESS | 2732 | ++DOCSHELL 16796C00 == 31 [pid = 2732] [id = 501] 17:11:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16799800) [pid = 2732] [serial = 1503] [outer = 00000000] 17:11:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16BA0800) [pid = 2732] [serial = 1504] [outer = 16799800] 17:11:42 INFO - PROCESS | 2732 | 1466035902419 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16CF5800) [pid = 2732] [serial = 1505] [outer = 16799800] 17:11:42 INFO - PROCESS | 2732 | 1466035902817 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 684ms 17:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:11:42 INFO - PROCESS | 2732 | 1466035902855 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 2732 | 1466035902857 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 17:11:42 INFO - PROCESS | 2732 | 1466035902861 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 2732 | 1466035902863 Marionette TRACE conn3 <- [1,1970,null,{}] 17:11:42 INFO - PROCESS | 2732 | 1466035902868 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 2732 | 1466035902871 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:42 INFO - PROCESS | 2732 | 1466035902982 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:11:42 INFO - PROCESS | 2732 | 1466035902987 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 2732 | 1466035902990 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:42 INFO - PROCESS | 2732 | ++DOCSHELL 16AD1C00 == 32 [pid = 2732] [id = 502] 17:11:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16B9FC00) [pid = 2732] [serial = 1506] [outer = 00000000] 17:11:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (17A2A400) [pid = 2732] [serial = 1507] [outer = 16B9FC00] 17:11:43 INFO - PROCESS | 2732 | 1466035903032 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1968E400) [pid = 2732] [serial = 1508] [outer = 16B9FC00] 17:11:43 INFO - PROCESS | 2732 | 1466035903500 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 685ms 17:11:43 INFO - PROCESS | 2732 | 1466035903560 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 2732 | 1466035903562 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 17:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:11:43 INFO - PROCESS | 2732 | 1466035903565 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 2732 | 1466035903567 Marionette TRACE conn3 <- [1,1974,null,{}] 17:11:43 INFO - PROCESS | 2732 | 1466035903570 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 2732 | 1466035903576 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:43 INFO - PROCESS | 2732 | 1466035903725 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16729000) [pid = 2732] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (171B5400) [pid = 2732] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1307C800) [pid = 2732] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (143D3400) [pid = 2732] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19E3BC00) [pid = 2732] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D76400) [pid = 2732] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10A54C00) [pid = 2732] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (10F60400) [pid = 2732] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1309E800) [pid = 2732] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F36400) [pid = 2732] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1430E800) [pid = 2732] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:11:43 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (171DF400) [pid = 2732] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:11:44 INFO - PROCESS | 2732 | 1466035904051 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 2732 | 1466035904053 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:44 INFO - PROCESS | 2732 | ++DOCSHELL 10431400 == 33 [pid = 2732] [id = 503] 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (10437C00) [pid = 2732] [serial = 1509] [outer = 00000000] 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (11282C00) [pid = 2732] [serial = 1510] [outer = 10437C00] 17:11:44 INFO - PROCESS | 2732 | 1466035904096 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (131DA000) [pid = 2732] [serial = 1511] [outer = 10437C00] 17:11:44 INFO - PROCESS | 2732 | 1466035904425 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 902ms 17:11:44 INFO - PROCESS | 2732 | 1466035904454 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 2732 | 1466035904465 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 17:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:11:44 INFO - PROCESS | 2732 | 1466035904468 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 2732 | 1466035904470 Marionette TRACE conn3 <- [1,1978,null,{}] 17:11:44 INFO - PROCESS | 2732 | 1466035904473 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 2732 | 1466035904476 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:44 INFO - PROCESS | 2732 | 1466035904585 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:11:44 INFO - PROCESS | 2732 | 1466035904593 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 2732 | 1466035904595 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:44 INFO - PROCESS | 2732 | ++DOCSHELL 11458C00 == 34 [pid = 2732] [id = 504] 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1307A400) [pid = 2732] [serial = 1512] [outer = 00000000] 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (197D2400) [pid = 2732] [serial = 1513] [outer = 1307A400] 17:11:44 INFO - PROCESS | 2732 | 1466035904638 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1992E000) [pid = 2732] [serial = 1514] [outer = 1307A400] 17:11:45 INFO - PROCESS | 2732 | 1466035905048 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 622ms 17:11:45 INFO - PROCESS | 2732 | 1466035905108 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 2732 | 1466035905110 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 17:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:11:45 INFO - PROCESS | 2732 | 1466035905113 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 2732 | 1466035905115 Marionette TRACE conn3 <- [1,1982,null,{}] 17:11:45 INFO - PROCESS | 2732 | 1466035905118 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 2732 | 1466035905120 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:45 INFO - PROCESS | 2732 | 1466035905195 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:11:45 INFO - PROCESS | 2732 | 1466035905318 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 2732 | 1466035905320 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:45 INFO - PROCESS | 2732 | ++DOCSHELL 19E54C00 == 35 [pid = 2732] [id = 505] 17:11:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19E55000) [pid = 2732] [serial = 1515] [outer = 00000000] 17:11:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19F91000) [pid = 2732] [serial = 1516] [outer = 19E55000] 17:11:45 INFO - PROCESS | 2732 | 1466035905370 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19F93000) [pid = 2732] [serial = 1517] [outer = 19E55000] 17:11:45 INFO - PROCESS | 2732 | 1466035905756 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 700ms 17:11:45 INFO - PROCESS | 2732 | 1466035905813 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 2732 | 1466035905815 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 17:11:45 INFO - PROCESS | 2732 | 1466035905827 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:11:45 INFO - PROCESS | 2732 | 1466035905829 Marionette TRACE conn3 <- [1,1986,null,{}] 17:11:45 INFO - PROCESS | 2732 | 1466035905832 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 2732 | 1466035905834 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:45 INFO - PROCESS | 2732 | 1466035905913 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:11:45 INFO - PROCESS | 2732 | 1466035905919 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 2732 | 1466035905921 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:45 INFO - PROCESS | 2732 | ++DOCSHELL 19F8DC00 == 36 [pid = 2732] [id = 506] 17:11:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A377000) [pid = 2732] [serial = 1518] [outer = 00000000] 17:11:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A669C00) [pid = 2732] [serial = 1519] [outer = 1A377000] 17:11:45 INFO - PROCESS | 2732 | 1466035905972 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A66D800) [pid = 2732] [serial = 1520] [outer = 1A377000] 17:11:46 INFO - PROCESS | 2732 | 1466035906798 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1026ms 17:11:46 INFO - PROCESS | 2732 | 1466035906884 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 2732 | 1466035906889 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 17:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:11:46 INFO - PROCESS | 2732 | 1466035906893 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 2732 | 1466035906899 Marionette TRACE conn3 <- [1,1990,null,{}] 17:11:46 INFO - PROCESS | 2732 | 1466035906904 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:46 INFO - PROCESS | 2732 | 1466035906907 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:47 INFO - PROCESS | 2732 | 1466035907057 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:11:47 INFO - PROCESS | 2732 | 1466035907187 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 2732 | 1466035907190 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:47 INFO - PROCESS | 2732 | ++DOCSHELL 10A6FC00 == 37 [pid = 2732] [id = 507] 17:11:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (11450800) [pid = 2732] [serial = 1521] [outer = 00000000] 17:11:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (12ADE800) [pid = 2732] [serial = 1522] [outer = 11450800] 17:11:47 INFO - PROCESS | 2732 | 1466035907247 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1364F400) [pid = 2732] [serial = 1523] [outer = 11450800] 17:11:48 INFO - PROCESS | 2732 | 1466035908051 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1244ms 17:11:48 INFO - PROCESS | 2732 | 1466035908136 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 2732 | 1466035908140 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:11:48 INFO - PROCESS | 2732 | 1466035908146 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 2732 | 1466035908149 Marionette TRACE conn3 <- [1,1994,null,{}] 17:11:48 INFO - PROCESS | 2732 | 1466035908155 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 2732 | 1466035908158 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:48 INFO - PROCESS | 2732 | 1466035908266 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:11:48 INFO - PROCESS | 2732 | 1466035908396 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 2732 | 1466035908401 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:48 INFO - PROCESS | 2732 | ++DOCSHELL 11AD6000 == 38 [pid = 2732] [id = 508] 17:11:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (11C1E800) [pid = 2732] [serial = 1524] [outer = 00000000] 17:11:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (12AE6800) [pid = 2732] [serial = 1525] [outer = 11C1E800] 17:11:48 INFO - PROCESS | 2732 | 1466035908453 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1307AC00) [pid = 2732] [serial = 1526] [outer = 11C1E800] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 19E54C00 == 37 [pid = 2732] [id = 505] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 11458C00 == 36 [pid = 2732] [id = 504] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 10431400 == 35 [pid = 2732] [id = 503] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 16AD1C00 == 34 [pid = 2732] [id = 502] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 16796C00 == 33 [pid = 2732] [id = 501] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 15F36C00 == 32 [pid = 2732] [id = 500] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 13D71400 == 31 [pid = 2732] [id = 499] 17:11:48 INFO - PROCESS | 2732 | --DOCSHELL 10A48800 == 30 [pid = 2732] [id = 498] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (16AD6C00) [pid = 2732] [serial = 1465] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (176BB000) [pid = 2732] [serial = 1468] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1310C000) [pid = 2732] [serial = 1456] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (13150400) [pid = 2732] [serial = 1457] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (151E0000) [pid = 2732] [serial = 1459] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1580D800) [pid = 2732] [serial = 1460] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19F97C00) [pid = 2732] [serial = 1445] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151DB800) [pid = 2732] [serial = 1450] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15C23400) [pid = 2732] [serial = 1451] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10F5F400) [pid = 2732] [serial = 1453] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (11452C00) [pid = 2732] [serial = 1454] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1145C000) [pid = 2732] [serial = 1447] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12A10800) [pid = 2732] [serial = 1448] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13264400) [pid = 2732] [serial = 1471] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (151DA400) [pid = 2732] [serial = 1472] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (173AE800) [pid = 2732] [serial = 1469] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (163D6000) [pid = 2732] [serial = 1462] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1663C000) [pid = 2732] [serial = 1463] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (16BA7800) [pid = 2732] [serial = 1466] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19B43C00) [pid = 2732] [serial = 1478] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1968F000) [pid = 2732] [serial = 1475] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (173B3800) [pid = 2732] [serial = 1474] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (197D3C00) [pid = 2732] [serial = 1477] [outer = 00000000] [url = about:blank] 17:11:48 INFO - PROCESS | 2732 | 1466035908925 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:11:48 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 17:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 793ms 17:11:48 INFO - PROCESS | 2732 | 1466035908944 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 2732 | 1466035908948 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:11:48 INFO - PROCESS | 2732 | 1466035908961 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 2732 | 1466035908964 Marionette TRACE conn3 <- [1,1998,null,{}] 17:11:48 INFO - PROCESS | 2732 | 1466035908968 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 2732 | 1466035908970 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:49 INFO - PROCESS | 2732 | 1466035909066 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:11:49 INFO - PROCESS | 2732 | 1466035909073 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 2732 | 1466035909075 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:49 INFO - PROCESS | 2732 | ++DOCSHELL 1312B400 == 31 [pid = 2732] [id = 509] 17:11:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (1312C400) [pid = 2732] [serial = 1527] [outer = 00000000] 17:11:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1393AC00) [pid = 2732] [serial = 1528] [outer = 1312C400] 17:11:49 INFO - PROCESS | 2732 | 1466035909121 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13D80800) [pid = 2732] [serial = 1529] [outer = 1312C400] 17:11:49 INFO - PROCESS | 2732 | 1466035909621 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:11:49 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 17:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 685ms 17:11:49 INFO - PROCESS | 2732 | 1466035909654 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 2732 | 1466035909656 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 17:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:11:49 INFO - PROCESS | 2732 | 1466035909659 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 2732 | 1466035909663 Marionette TRACE conn3 <- [1,2002,null,{}] 17:11:49 INFO - PROCESS | 2732 | 1466035909673 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 2732 | 1466035909678 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:49 INFO - PROCESS | 2732 | 1466035909764 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:11:49 INFO - PROCESS | 2732 | 1466035909898 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 2732 | 1466035909901 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:49 INFO - PROCESS | 2732 | ++DOCSHELL 158AEC00 == 32 [pid = 2732] [id = 510] 17:11:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (158AF000) [pid = 2732] [serial = 1530] [outer = 00000000] 17:11:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15F0A800) [pid = 2732] [serial = 1531] [outer = 158AF000] 17:11:49 INFO - PROCESS | 2732 | 1466035909949 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F37400) [pid = 2732] [serial = 1532] [outer = 158AF000] 17:11:50 INFO - PROCESS | 2732 | 1466035910330 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 700ms 17:11:50 INFO - PROCESS | 2732 | 1466035910359 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 2732 | 1466035910361 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 17:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:11:50 INFO - PROCESS | 2732 | 1466035910364 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 2732 | 1466035910366 Marionette TRACE conn3 <- [1,2006,null,{}] 17:11:50 INFO - PROCESS | 2732 | 1466035910369 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 2732 | 1466035910371 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:50 INFO - PROCESS | 2732 | 1466035910453 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:11:50 INFO - PROCESS | 2732 | 1466035910459 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 2732 | 1466035910461 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:50 INFO - PROCESS | 2732 | ++DOCSHELL 15F3FC00 == 33 [pid = 2732] [id = 511] 17:11:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163CFC00) [pid = 2732] [serial = 1533] [outer = 00000000] 17:11:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16722C00) [pid = 2732] [serial = 1534] [outer = 163CFC00] 17:11:50 INFO - PROCESS | 2732 | 1466035910505 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1679D400) [pid = 2732] [serial = 1535] [outer = 163CFC00] 17:11:50 INFO - PROCESS | 2732 | 1466035910984 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 638ms 17:11:50 INFO - PROCESS | 2732 | 1466035911006 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 2732 | 1466035911008 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 17:11:50 INFO - PROCESS | 2732 | 1466035911011 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:11:50 INFO - PROCESS | 2732 | 1466035911013 Marionette TRACE conn3 <- [1,2010,null,{}] 17:11:50 INFO - PROCESS | 2732 | 1466035911023 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 2732 | 1466035911025 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:51 INFO - PROCESS | 2732 | 1466035911122 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:11:51 INFO - PROCESS | 2732 | 1466035911154 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 2732 | 1466035911157 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:51 INFO - PROCESS | 2732 | ++DOCSHELL 105EC400 == 34 [pid = 2732] [id = 512] 17:11:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (13029400) [pid = 2732] [serial = 1536] [outer = 00000000] 17:11:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16C66800) [pid = 2732] [serial = 1537] [outer = 13029400] 17:11:51 INFO - PROCESS | 2732 | 1466035911259 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (173AE400) [pid = 2732] [serial = 1538] [outer = 13029400] 17:11:51 INFO - PROCESS | 2732 | 1466035911681 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 17:11:51 INFO - PROCESS | 2732 | 1466035911737 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 2732 | 1466035911739 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 17:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:11:51 INFO - PROCESS | 2732 | 1466035911753 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 2732 | 1466035911755 Marionette TRACE conn3 <- [1,2014,null,{}] 17:11:51 INFO - PROCESS | 2732 | 1466035911758 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 2732 | 1466035911764 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:51 INFO - PROCESS | 2732 | 1466035911904 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:11:51 INFO - PROCESS | 2732 | 1466035911973 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 2732 | 1466035911975 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:51 INFO - PROCESS | 2732 | ++DOCSHELL 19696C00 == 35 [pid = 2732] [id = 513] 17:11:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19697000) [pid = 2732] [serial = 1539] [outer = 00000000] 17:11:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19733400) [pid = 2732] [serial = 1540] [outer = 19697000] 17:11:52 INFO - PROCESS | 2732 | 1466035912018 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19B3FC00) [pid = 2732] [serial = 1541] [outer = 19697000] 17:11:52 INFO - PROCESS | 2732 | 1466035912442 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 731ms 17:11:52 INFO - PROCESS | 2732 | 1466035912518 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 2732 | 1466035912520 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 17:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:11:52 INFO - PROCESS | 2732 | 1466035912528 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 2732 | 1466035912529 Marionette TRACE conn3 <- [1,2018,null,{}] 17:11:52 INFO - PROCESS | 2732 | 1466035912533 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:52 INFO - PROCESS | 2732 | 1466035912534 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:52 INFO - PROCESS | 2732 | 1466035912644 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:11:52 INFO - PROCESS | 2732 | 1466035912778 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 2732 | 1466035912780 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19E55000) [pid = 2732] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16799800) [pid = 2732] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15F37000) [pid = 2732] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D71C00) [pid = 2732] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12812400) [pid = 2732] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13130400) [pid = 2732] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16B9FC00) [pid = 2732] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10373000) [pid = 2732] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1314D400) [pid = 2732] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15F35800) [pid = 2732] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (12AE2000) [pid = 2732] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (10437C00) [pid = 2732] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:11:52 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1307A400) [pid = 2732] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:11:52 INFO - PROCESS | 2732 | ++DOCSHELL 105ED800 == 36 [pid = 2732] [id = 514] 17:11:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10A6BC00) [pid = 2732] [serial = 1542] [outer = 00000000] 17:11:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (12AE2000) [pid = 2732] [serial = 1543] [outer = 10A6BC00] 17:11:52 INFO - PROCESS | 2732 | 1466035912837 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13934800) [pid = 2732] [serial = 1544] [outer = 10A6BC00] 17:11:53 INFO - PROCESS | 2732 | 1466035913199 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 699ms 17:11:53 INFO - PROCESS | 2732 | 1466035913225 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 2732 | 1466035913227 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 17:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:11:53 INFO - PROCESS | 2732 | 1466035913230 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 2732 | 1466035913232 Marionette TRACE conn3 <- [1,2022,null,{}] 17:11:53 INFO - PROCESS | 2732 | 1466035913235 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 2732 | 1466035913237 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:53 INFO - PROCESS | 2732 | 1466035913313 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:11:53 INFO - PROCESS | 2732 | 1466035913318 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 2732 | 1466035913320 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:53 INFO - PROCESS | 2732 | ++DOCSHELL 13152C00 == 37 [pid = 2732] [id = 515] 17:11:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F36800) [pid = 2732] [serial = 1545] [outer = 00000000] 17:11:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (19E31800) [pid = 2732] [serial = 1546] [outer = 15F36800] 17:11:53 INFO - PROCESS | 2732 | 1466035913364 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19E3DC00) [pid = 2732] [serial = 1547] [outer = 15F36800] 17:11:53 INFO - PROCESS | 2732 | 1466035913797 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 622ms 17:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:11:53 INFO - PROCESS | 2732 | 1466035913868 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 2732 | 1466035913870 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 17:11:53 INFO - PROCESS | 2732 | 1466035913873 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 2732 | 1466035913875 Marionette TRACE conn3 <- [1,2026,null,{}] 17:11:53 INFO - PROCESS | 2732 | 1466035913878 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 2732 | 1466035913880 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:53 INFO - PROCESS | 2732 | 1466035913960 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:11:53 INFO - PROCESS | 2732 | 1466035913965 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 2732 | 1466035913967 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:53 INFO - PROCESS | 2732 | ++DOCSHELL 15F35800 == 38 [pid = 2732] [id = 516] 17:11:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19925000) [pid = 2732] [serial = 1548] [outer = 00000000] 17:11:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A464000) [pid = 2732] [serial = 1549] [outer = 19925000] 17:11:53 INFO - PROCESS | 2732 | 1466035914009 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A467C00) [pid = 2732] [serial = 1550] [outer = 19925000] 17:11:54 INFO - PROCESS | 2732 | 1466035914451 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 622ms 17:11:54 INFO - PROCESS | 2732 | 1466035914512 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 2732 | 1466035914513 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 17:11:54 INFO - PROCESS | 2732 | 1466035914517 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:11:54 INFO - PROCESS | 2732 | 1466035914519 Marionette TRACE conn3 <- [1,2030,null,{}] 17:11:54 INFO - PROCESS | 2732 | 1466035914523 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 2732 | 1466035914525 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:54 INFO - PROCESS | 2732 | 1466035914586 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:11:54 INFO - PROCESS | 2732 | 1466035914591 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 2732 | 1466035914593 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:54 INFO - PROCESS | 2732 | ++DOCSHELL 10567C00 == 39 [pid = 2732] [id = 517] 17:11:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15F3AC00) [pid = 2732] [serial = 1551] [outer = 00000000] 17:11:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A673800) [pid = 2732] [serial = 1552] [outer = 15F3AC00] 17:11:54 INFO - PROCESS | 2732 | 1466035914644 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A692C00) [pid = 2732] [serial = 1553] [outer = 15F3AC00] 17:11:55 INFO - PROCESS | 2732 | 1466035915299 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:11:55 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) 17:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 902ms 17:11:55 INFO - PROCESS | 2732 | 1466035915406 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 2732 | 1466035915411 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 17:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:11:55 INFO - PROCESS | 2732 | 1466035915415 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 2732 | 1466035915421 Marionette TRACE conn3 <- [1,2034,null,{}] 17:11:55 INFO - PROCESS | 2732 | 1466035915426 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 2732 | 1466035915429 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:55 INFO - PROCESS | 2732 | 1466035915545 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:11:55 INFO - PROCESS | 2732 | 1466035915650 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 2732 | 1466035915653 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:55 INFO - PROCESS | 2732 | ++DOCSHELL 11454000 == 40 [pid = 2732] [id = 518] 17:11:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (114C4800) [pid = 2732] [serial = 1554] [outer = 00000000] 17:11:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (13932400) [pid = 2732] [serial = 1555] [outer = 114C4800] 17:11:55 INFO - PROCESS | 2732 | 1466035915709 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (14381C00) [pid = 2732] [serial = 1556] [outer = 114C4800] 17:11:56 INFO - PROCESS | 2732 | 1466035916269 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 902ms 17:11:56 INFO - PROCESS | 2732 | 1466035916321 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 2732 | 1466035916326 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:11:56 INFO - PROCESS | 2732 | 1466035916332 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 2732 | 1466035916335 Marionette TRACE conn3 <- [1,2038,null,{}] 17:11:56 INFO - PROCESS | 2732 | 1466035916339 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 2732 | 1466035916341 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:56 INFO - PROCESS | 2732 | 1466035916450 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:11:56 INFO - PROCESS | 2732 | 1466035916560 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 2732 | 1466035916563 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:56 INFO - PROCESS | 2732 | ++DOCSHELL 16635800 == 41 [pid = 2732] [id = 519] 17:11:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1663B400) [pid = 2732] [serial = 1557] [outer = 00000000] 17:11:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16721C00) [pid = 2732] [serial = 1558] [outer = 1663B400] 17:11:56 INFO - PROCESS | 2732 | 1466035916616 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (16BEE800) [pid = 2732] [serial = 1559] [outer = 1663B400] 17:11:57 INFO - PROCESS | 2732 | 1466035917215 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 933ms 17:11:57 INFO - PROCESS | 2732 | 1466035917277 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 2732 | 1466035917280 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 17:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:11:57 INFO - PROCESS | 2732 | 1466035917283 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 2732 | 1466035917287 Marionette TRACE conn3 <- [1,2042,null,{}] 17:11:57 INFO - PROCESS | 2732 | 1466035917298 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 2732 | 1466035917303 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:57 INFO - PROCESS | 2732 | 1466035917414 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:11:57 INFO - PROCESS | 2732 | 1466035917555 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 2732 | 1466035917559 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:57 INFO - PROCESS | 2732 | ++DOCSHELL 1A66B800 == 42 [pid = 2732] [id = 520] 17:11:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A66BC00) [pid = 2732] [serial = 1560] [outer = 00000000] 17:11:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A698800) [pid = 2732] [serial = 1561] [outer = 1A66BC00] 17:11:57 INFO - PROCESS | 2732 | 1466035917614 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A69D000) [pid = 2732] [serial = 1562] [outer = 1A66BC00] 17:11:58 INFO - PROCESS | 2732 | 1466035918157 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 933ms 17:11:58 INFO - PROCESS | 2732 | 1466035918211 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 2732 | 1466035918214 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 17:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:11:58 INFO - PROCESS | 2732 | 1466035918218 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 2732 | 1466035918220 Marionette TRACE conn3 <- [1,2046,null,{}] 17:11:58 INFO - PROCESS | 2732 | 1466035918224 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 2732 | 1466035918226 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:58 INFO - PROCESS | 2732 | 1466035918464 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:11:58 INFO - PROCESS | 2732 | 1466035918624 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 2732 | 1466035918627 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:11:58 INFO - PROCESS | 2732 | ++DOCSHELL 10B83C00 == 43 [pid = 2732] [id = 521] 17:11:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10E21C00) [pid = 2732] [serial = 1563] [outer = 00000000] 17:11:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (11458000) [pid = 2732] [serial = 1564] [outer = 10E21C00] 17:11:58 INFO - PROCESS | 2732 | 1466035918678 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (12ADF800) [pid = 2732] [serial = 1565] [outer = 10E21C00] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 15F35800 == 42 [pid = 2732] [id = 516] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 13152C00 == 41 [pid = 2732] [id = 515] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 105ED800 == 40 [pid = 2732] [id = 514] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 19696C00 == 39 [pid = 2732] [id = 513] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 105EC400 == 38 [pid = 2732] [id = 512] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 15F3FC00 == 37 [pid = 2732] [id = 511] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 158AEC00 == 36 [pid = 2732] [id = 510] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 1312B400 == 35 [pid = 2732] [id = 509] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 11AD6000 == 34 [pid = 2732] [id = 508] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 10A6FC00 == 33 [pid = 2732] [id = 507] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 19F8DC00 == 32 [pid = 2732] [id = 506] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 1309D000 == 31 [pid = 2732] [id = 497] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 16635800 == 30 [pid = 2732] [id = 519] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 1A66B800 == 29 [pid = 2732] [id = 520] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 10567C00 == 28 [pid = 2732] [id = 517] 17:11:59 INFO - PROCESS | 2732 | --DOCSHELL 11454000 == 27 [pid = 2732] [id = 518] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (16BA0800) [pid = 2732] [serial = 1504] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (15F40800) [pid = 2732] [serial = 1501] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (143D0400) [pid = 2732] [serial = 1498] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (151E1000) [pid = 2732] [serial = 1499] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (12AE6400) [pid = 2732] [serial = 1495] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1307C400) [pid = 2732] [serial = 1496] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (14381800) [pid = 2732] [serial = 1493] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13CC2000) [pid = 2732] [serial = 1492] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (17A2A400) [pid = 2732] [serial = 1507] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (10B55400) [pid = 2732] [serial = 1481] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (105E8C00) [pid = 2732] [serial = 1480] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (14385000) [pid = 2732] [serial = 1484] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13D7F800) [pid = 2732] [serial = 1483] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (171DE400) [pid = 2732] [serial = 1487] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16AD2800) [pid = 2732] [serial = 1486] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19F93000) [pid = 2732] [serial = 1517] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (176B4800) [pid = 2732] [serial = 1490] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1430F400) [pid = 2732] [serial = 1489] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (16CF5800) [pid = 2732] [serial = 1505] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (11282C00) [pid = 2732] [serial = 1510] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1968E400) [pid = 2732] [serial = 1508] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (131DA000) [pid = 2732] [serial = 1511] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1992E000) [pid = 2732] [serial = 1514] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (197D2400) [pid = 2732] [serial = 1513] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (16637000) [pid = 2732] [serial = 1502] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (19F91000) [pid = 2732] [serial = 1516] [outer = 00000000] [url = about:blank] 17:11:59 INFO - PROCESS | 2732 | 1466035919940 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1742ms 17:12:00 INFO - PROCESS | 2732 | 1466035920007 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 2732 | 1466035920011 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 17:12:00 INFO - PROCESS | 2732 | 1466035920017 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:12:00 INFO - PROCESS | 2732 | 1466035920021 Marionette TRACE conn3 <- [1,2050,null,{}] 17:12:00 INFO - PROCESS | 2732 | 1466035920029 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 2732 | 1466035920031 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:00 INFO - PROCESS | 2732 | 1466035920120 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:12:00 INFO - PROCESS | 2732 | 1466035920213 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 2732 | 1466035920217 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:00 INFO - PROCESS | 2732 | ++DOCSHELL 10A6AC00 == 28 [pid = 2732] [id = 522] 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (10A6B000) [pid = 2732] [serial = 1566] [outer = 00000000] 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (11458400) [pid = 2732] [serial = 1567] [outer = 10A6B000] 17:12:00 INFO - PROCESS | 2732 | 1466035920264 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11AD0C00) [pid = 2732] [serial = 1568] [outer = 10A6B000] 17:12:00 INFO - PROCESS | 2732 | 1466035920708 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 17:12:00 INFO - PROCESS | 2732 | 1466035920759 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 2732 | 1466035920764 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 17:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:12:00 INFO - PROCESS | 2732 | 1466035920771 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 2732 | 1466035920773 Marionette TRACE conn3 <- [1,2054,null,{}] 17:12:00 INFO - PROCESS | 2732 | 1466035920777 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 2732 | 1466035920780 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:00 INFO - PROCESS | 2732 | 1466035920870 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:12:00 INFO - PROCESS | 2732 | 1466035920879 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 2732 | 1466035920882 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:00 INFO - PROCESS | 2732 | ++DOCSHELL 131D3400 == 29 [pid = 2732] [id = 523] 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (131D7C00) [pid = 2732] [serial = 1569] [outer = 00000000] 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1393D000) [pid = 2732] [serial = 1570] [outer = 131D7C00] 17:12:00 INFO - PROCESS | 2732 | 1466035920929 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D80000) [pid = 2732] [serial = 1571] [outer = 131D7C00] 17:12:01 INFO - PROCESS | 2732 | 1466035921398 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 637ms 17:12:01 INFO - PROCESS | 2732 | 1466035921408 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 2732 | 1466035921410 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 17:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:12:01 INFO - PROCESS | 2732 | 1466035921413 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 2732 | 1466035921401 Marionette TRACE conn3 <- [1,2058,null,{}] 17:12:01 INFO - PROCESS | 2732 | 1466035921415 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 2732 | 1466035921420 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:01 INFO - PROCESS | 2732 | 1466035921499 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:12:01 INFO - PROCESS | 2732 | 1466035921537 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 2732 | 1466035921541 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:01 INFO - PROCESS | 2732 | ++DOCSHELL 15801800 == 30 [pid = 2732] [id = 524] 17:12:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15801C00) [pid = 2732] [serial = 1572] [outer = 00000000] 17:12:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15C1C000) [pid = 2732] [serial = 1573] [outer = 15801C00] 17:12:01 INFO - PROCESS | 2732 | 1466035921587 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F06800) [pid = 2732] [serial = 1574] [outer = 15801C00] 17:12:02 INFO - PROCESS | 2732 | 1466035922030 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 700ms 17:12:02 INFO - PROCESS | 2732 | 1466035922106 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 2732 | 1466035922109 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 17:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:12:02 INFO - PROCESS | 2732 | 1466035922112 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 2732 | 1466035922114 Marionette TRACE conn3 <- [1,2062,null,{}] 17:12:02 INFO - PROCESS | 2732 | 1466035922124 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 2732 | 1466035922126 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:02 INFO - PROCESS | 2732 | 1466035922242 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:12:02 INFO - PROCESS | 2732 | 1466035922247 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 2732 | 1466035922249 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:02 INFO - PROCESS | 2732 | ++DOCSHELL 15F0D000 == 31 [pid = 2732] [id = 525] 17:12:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15F34400) [pid = 2732] [serial = 1575] [outer = 00000000] 17:12:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (165BF800) [pid = 2732] [serial = 1576] [outer = 15F34400] 17:12:02 INFO - PROCESS | 2732 | 1466035922295 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1663A800) [pid = 2732] [serial = 1577] [outer = 15F34400] 17:12:02 INFO - PROCESS | 2732 | 1466035922737 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 653ms 17:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:12:02 INFO - PROCESS | 2732 | 1466035922771 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 2732 | 1466035922773 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 17:12:02 INFO - PROCESS | 2732 | 1466035922777 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 2732 | 1466035922778 Marionette TRACE conn3 <- [1,2066,null,{}] 17:12:02 INFO - PROCESS | 2732 | 1466035922782 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 2732 | 1466035922784 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:02 INFO - PROCESS | 2732 | 1466035922892 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:12:02 INFO - PROCESS | 2732 | 1466035922980 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 2732 | 1466035922982 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:02 INFO - PROCESS | 2732 | ++DOCSHELL 16640C00 == 32 [pid = 2732] [id = 526] 17:12:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16641400) [pid = 2732] [serial = 1578] [outer = 00000000] 17:12:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16B9E000) [pid = 2732] [serial = 1579] [outer = 16641400] 17:12:03 INFO - PROCESS | 2732 | 1466035923025 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16BA8C00) [pid = 2732] [serial = 1580] [outer = 16641400] 17:12:03 INFO - PROCESS | 2732 | 1466035923442 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 685ms 17:12:03 INFO - PROCESS | 2732 | 1466035923477 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 2732 | 1466035923479 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 17:12:03 INFO - PROCESS | 2732 | 1466035923482 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:12:03 INFO - PROCESS | 2732 | 1466035923483 Marionette TRACE conn3 <- [1,2070,null,{}] 17:12:03 INFO - PROCESS | 2732 | 1466035923487 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 2732 | 1466035923492 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:03 INFO - PROCESS | 2732 | 1466035923633 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:12:03 INFO - PROCESS | 2732 | 1466035923701 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 2732 | 1466035923703 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:03 INFO - PROCESS | 2732 | ++DOCSHELL 1663D800 == 33 [pid = 2732] [id = 527] 17:12:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (173AE000) [pid = 2732] [serial = 1581] [outer = 00000000] 17:12:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (17AD0C00) [pid = 2732] [serial = 1582] [outer = 173AE000] 17:12:03 INFO - PROCESS | 2732 | 1466035923747 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19691400) [pid = 2732] [serial = 1583] [outer = 173AE000] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13029400) [pid = 2732] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19697000) [pid = 2732] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (11450800) [pid = 2732] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F3AC00) [pid = 2732] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A377000) [pid = 2732] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (163CFC00) [pid = 2732] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (19925000) [pid = 2732] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1312C400) [pid = 2732] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (11C1E800) [pid = 2732] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (158AF000) [pid = 2732] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10A6BC00) [pid = 2732] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:12:04 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (15F36800) [pid = 2732] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:12:04 INFO - PROCESS | 2732 | 1466035924424 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 995ms 17:12:04 INFO - PROCESS | 2732 | 1466035924485 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 2732 | 1466035924487 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 17:12:04 INFO - PROCESS | 2732 | 1466035924490 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:12:04 INFO - PROCESS | 2732 | 1466035924492 Marionette TRACE conn3 <- [1,2074,null,{}] 17:12:04 INFO - PROCESS | 2732 | 1466035924496 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 2732 | 1466035924507 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:04 INFO - PROCESS | 2732 | 1466035924617 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:12:04 INFO - PROCESS | 2732 | 1466035924677 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 2732 | 1466035924679 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:04 INFO - PROCESS | 2732 | ++DOCSHELL 1145DC00 == 34 [pid = 2732] [id = 528] 17:12:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (114B9800) [pid = 2732] [serial = 1584] [outer = 00000000] 17:12:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (151E0400) [pid = 2732] [serial = 1585] [outer = 114B9800] 17:12:04 INFO - PROCESS | 2732 | 1466035924721 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1580F400) [pid = 2732] [serial = 1586] [outer = 114B9800] 17:12:05 INFO - PROCESS | 2732 | 1466035925052 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 638ms 17:12:05 INFO - PROCESS | 2732 | 1466035925113 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 2732 | 1466035925115 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:12:05 INFO - PROCESS | 2732 | 1466035925118 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 2732 | 1466035925120 Marionette TRACE conn3 <- [1,2078,null,{}] 17:12:05 INFO - PROCESS | 2732 | 1466035925123 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 2732 | 1466035925125 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:05 INFO - PROCESS | 2732 | 1466035925240 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:12:05 INFO - PROCESS | 2732 | 1466035925245 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 2732 | 1466035925247 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:05 INFO - PROCESS | 2732 | ++DOCSHELL 1663B000 == 35 [pid = 2732] [id = 529] 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (170BAC00) [pid = 2732] [serial = 1587] [outer = 00000000] 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1972DC00) [pid = 2732] [serial = 1588] [outer = 170BAC00] 17:12:05 INFO - PROCESS | 2732 | 1466035925289 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1972F800) [pid = 2732] [serial = 1589] [outer = 170BAC00] 17:12:05 INFO - PROCESS | 2732 | 1466035925688 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 590ms 17:12:05 INFO - PROCESS | 2732 | 1466035925716 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 2732 | 1466035925717 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:12:05 INFO - PROCESS | 2732 | 1466035925734 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 2732 | 1466035925735 Marionette TRACE conn3 <- [1,2082,null,{}] 17:12:05 INFO - PROCESS | 2732 | 1466035925743 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 2732 | 1466035925744 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:05 INFO - PROCESS | 2732 | 1466035925821 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:12:05 INFO - PROCESS | 2732 | 1466035925827 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 2732 | 1466035925829 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:05 INFO - PROCESS | 2732 | ++DOCSHELL 1534E000 == 36 [pid = 2732] [id = 530] 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19B3F800) [pid = 2732] [serial = 1590] [outer = 00000000] 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19E4A400) [pid = 2732] [serial = 1591] [outer = 19B3F800] 17:12:05 INFO - PROCESS | 2732 | 1466035925871 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (13D74400) [pid = 2732] [serial = 1592] [outer = 19B3F800] 17:12:06 INFO - PROCESS | 2732 | 1466035926356 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 684ms 17:12:06 INFO - PROCESS | 2732 | 1466035926432 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:12:06 INFO - PROCESS | 2732 | 1466035926437 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 17:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:12:06 INFO - PROCESS | 2732 | 1466035926442 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 2732 | 1466035926447 Marionette TRACE conn3 <- [1,2086,null,{}] 17:12:06 INFO - PROCESS | 2732 | 1466035926454 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:06 INFO - PROCESS | 2732 | 1466035926457 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:06 INFO - PROCESS | 2732 | 1466035926592 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:12:06 INFO - PROCESS | 2732 | 1466035926722 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 2732 | 1466035926727 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:06 INFO - PROCESS | 2732 | ++DOCSHELL 10F56400 == 37 [pid = 2732] [id = 531] 17:12:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1127F800) [pid = 2732] [serial = 1593] [outer = 00000000] 17:12:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (114C5000) [pid = 2732] [serial = 1594] [outer = 1127F800] 17:12:06 INFO - PROCESS | 2732 | 1466035926784 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (12DF6400) [pid = 2732] [serial = 1595] [outer = 1127F800] 17:12:07 INFO - PROCESS | 2732 | 1466035927535 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1151ms 17:12:07 INFO - PROCESS | 2732 | 1466035927599 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:12:07 INFO - PROCESS | 2732 | 1466035927603 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 17:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:12:07 INFO - PROCESS | 2732 | 1466035927610 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - PROCESS | 2732 | 1466035927613 Marionette TRACE conn3 <- [1,2090,null,{}] 17:12:07 INFO - PROCESS | 2732 | 1466035927616 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 2732 | 1466035927619 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:07 INFO - PROCESS | 2732 | 1466035927741 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:12:07 INFO - PROCESS | 2732 | 1466035927872 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 2732 | 1466035927875 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:07 INFO - PROCESS | 2732 | ++DOCSHELL 143CE400 == 38 [pid = 2732] [id = 532] 17:12:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (143CF000) [pid = 2732] [serial = 1596] [outer = 00000000] 17:12:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (151E3000) [pid = 2732] [serial = 1597] [outer = 143CF000] 17:12:07 INFO - PROCESS | 2732 | 1466035927931 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (15C25800) [pid = 2732] [serial = 1598] [outer = 143CF000] 17:12:08 INFO - PROCESS | 2732 | 1466035928746 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1182ms 17:12:08 INFO - PROCESS | 2732 | 1466035928791 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 2732 | 1466035928795 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 17:12:08 INFO - PROCESS | 2732 | 1466035928800 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:12:08 INFO - PROCESS | 2732 | 1466035928803 Marionette TRACE conn3 <- [1,2094,null,{}] 17:12:08 INFO - PROCESS | 2732 | 1466035928808 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 2732 | 1466035928811 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:08 INFO - PROCESS | 2732 | 1466035928926 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 1663B000 == 37 [pid = 2732] [id = 529] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 1145DC00 == 36 [pid = 2732] [id = 528] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 1663D800 == 35 [pid = 2732] [id = 527] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 16640C00 == 34 [pid = 2732] [id = 526] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 15F0D000 == 33 [pid = 2732] [id = 525] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 15801800 == 32 [pid = 2732] [id = 524] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 131D3400 == 31 [pid = 2732] [id = 523] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 10A6AC00 == 30 [pid = 2732] [id = 522] 17:12:08 INFO - PROCESS | 2732 | --DOCSHELL 10B83C00 == 29 [pid = 2732] [id = 521] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16C66800) [pid = 2732] [serial = 1537] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19733400) [pid = 2732] [serial = 1540] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (173AE400) [pid = 2732] [serial = 1538] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19B3FC00) [pid = 2732] [serial = 1541] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12ADE800) [pid = 2732] [serial = 1522] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A692C00) [pid = 2732] [serial = 1553] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1364F400) [pid = 2732] [serial = 1523] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A66D800) [pid = 2732] [serial = 1520] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A673800) [pid = 2732] [serial = 1552] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A669C00) [pid = 2732] [serial = 1519] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16722C00) [pid = 2732] [serial = 1534] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A467C00) [pid = 2732] [serial = 1550] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1393AC00) [pid = 2732] [serial = 1528] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13D80800) [pid = 2732] [serial = 1529] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (12AE6800) [pid = 2732] [serial = 1525] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1307AC00) [pid = 2732] [serial = 1526] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (15F0A800) [pid = 2732] [serial = 1531] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F37400) [pid = 2732] [serial = 1532] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (12AE2000) [pid = 2732] [serial = 1543] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19E31800) [pid = 2732] [serial = 1546] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (13934800) [pid = 2732] [serial = 1544] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1A464000) [pid = 2732] [serial = 1549] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19E3DC00) [pid = 2732] [serial = 1547] [outer = 00000000] [url = about:blank] 17:12:08 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (1679D400) [pid = 2732] [serial = 1535] [outer = 00000000] [url = about:blank] 17:12:09 INFO - PROCESS | 2732 | 1466035929056 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 2732 | 1466035929060 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:09 INFO - PROCESS | 2732 | ++DOCSHELL 10B5A800 == 30 [pid = 2732] [id = 533] 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (10B7B800) [pid = 2732] [serial = 1599] [outer = 00000000] 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (11CC4800) [pid = 2732] [serial = 1600] [outer = 10B7B800] 17:12:09 INFO - PROCESS | 2732 | 1466035929112 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (12D62000) [pid = 2732] [serial = 1601] [outer = 10B7B800] 17:12:09 INFO - PROCESS | 2732 | 1466035929533 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 793ms 17:12:09 INFO - PROCESS | 2732 | 1466035929621 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:12:09 INFO - PROCESS | 2732 | 1466035929625 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 17:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:12:09 INFO - PROCESS | 2732 | 1466035929632 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 2732 | 1466035929634 Marionette TRACE conn3 <- [1,2098,null,{}] 17:12:09 INFO - PROCESS | 2732 | 1466035929638 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 2732 | 1466035929641 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:09 INFO - PROCESS | 2732 | 1466035929724 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:12:09 INFO - PROCESS | 2732 | 1466035929737 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 2732 | 1466035929739 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:09 INFO - PROCESS | 2732 | ++DOCSHELL 131D0800 == 31 [pid = 2732] [id = 534] 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (131D2000) [pid = 2732] [serial = 1602] [outer = 00000000] 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13CBCC00) [pid = 2732] [serial = 1603] [outer = 131D2000] 17:12:09 INFO - PROCESS | 2732 | 1466035929786 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1430FC00) [pid = 2732] [serial = 1604] [outer = 131D2000] 17:12:10 INFO - PROCESS | 2732 | 1466035930248 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 622ms 17:12:10 INFO - PROCESS | 2732 | 1466035930272 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 2732 | 1466035930274 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 17:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:12:10 INFO - PROCESS | 2732 | 1466035930281 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 2732 | 1466035930285 Marionette TRACE conn3 <- [1,2102,null,{}] 17:12:10 INFO - PROCESS | 2732 | 1466035930295 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 2732 | 1466035930299 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:10 INFO - PROCESS | 2732 | 1466035930410 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:12:10 INFO - PROCESS | 2732 | 1466035930420 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 2732 | 1466035930423 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:10 INFO - PROCESS | 2732 | ++DOCSHELL 15F38C00 == 32 [pid = 2732] [id = 535] 17:12:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15F39000) [pid = 2732] [serial = 1605] [outer = 00000000] 17:12:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15F40400) [pid = 2732] [serial = 1606] [outer = 15F39000] 17:12:10 INFO - PROCESS | 2732 | 1466035930553 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16638C00) [pid = 2732] [serial = 1607] [outer = 15F39000] 17:12:10 INFO - PROCESS | 2732 | 1466035930941 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 700ms 17:12:10 INFO - PROCESS | 2732 | 1466035930982 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 2732 | 1466035930984 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 17:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:12:10 INFO - PROCESS | 2732 | 1466035930987 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 2732 | 1466035930989 Marionette TRACE conn3 <- [1,2106,null,{}] 17:12:10 INFO - PROCESS | 2732 | 1466035930992 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 2732 | 1466035930994 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:11 INFO - PROCESS | 2732 | 1466035931086 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:12:11 INFO - PROCESS | 2732 | 1466035931189 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 2732 | 1466035931191 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:11 INFO - PROCESS | 2732 | ++DOCSHELL 16638000 == 33 [pid = 2732] [id = 536] 17:12:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16640C00) [pid = 2732] [serial = 1608] [outer = 00000000] 17:12:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (171B3C00) [pid = 2732] [serial = 1609] [outer = 16640C00] 17:12:11 INFO - PROCESS | 2732 | 1466035931235 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (173AF400) [pid = 2732] [serial = 1610] [outer = 16640C00] 17:12:11 INFO - PROCESS | 2732 | 1466035931650 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 17:12:11 INFO - PROCESS | 2732 | 1466035931716 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 2732 | 1466035931718 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 17:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:12:11 INFO - PROCESS | 2732 | 1466035931721 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 2732 | 1466035931723 Marionette TRACE conn3 <- [1,2110,null,{}] 17:12:11 INFO - PROCESS | 2732 | 1466035931726 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:11 INFO - PROCESS | 2732 | 1466035931728 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:11 INFO - PROCESS | 2732 | 1466035931865 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:12:11 INFO - PROCESS | 2732 | 1466035931874 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 2732 | 1466035931876 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:11 INFO - PROCESS | 2732 | ++DOCSHELL 16B9F800 == 34 [pid = 2732] [id = 537] 17:12:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (171DE400) [pid = 2732] [serial = 1611] [outer = 00000000] 17:12:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (17A2AC00) [pid = 2732] [serial = 1612] [outer = 171DE400] 17:12:11 INFO - PROCESS | 2732 | 1466035931973 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19695800) [pid = 2732] [serial = 1613] [outer = 171DE400] 17:12:12 INFO - PROCESS | 2732 | 1466035932389 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 700ms 17:12:12 INFO - PROCESS | 2732 | 1466035932421 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 2732 | 1466035932423 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 17:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:12:12 INFO - PROCESS | 2732 | 1466035932430 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 2732 | 1466035932432 Marionette TRACE conn3 <- [1,2114,null,{}] 17:12:12 INFO - PROCESS | 2732 | 1466035932435 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 2732 | 1466035932441 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:12 INFO - PROCESS | 2732 | 1466035932580 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:12:12 INFO - PROCESS | 2732 | 1466035932594 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 2732 | 1466035932596 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:12 INFO - PROCESS | 2732 | ++DOCSHELL 1992C800 == 35 [pid = 2732] [id = 538] 17:12:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19E34400) [pid = 2732] [serial = 1614] [outer = 00000000] 17:12:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19E55400) [pid = 2732] [serial = 1615] [outer = 19E34400] 17:12:12 INFO - PROCESS | 2732 | 1466035932699 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19F8C000) [pid = 2732] [serial = 1616] [outer = 19E34400] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (10E21C00) [pid = 2732] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10A6B000) [pid = 2732] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15801C00) [pid = 2732] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (131D7C00) [pid = 2732] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (173AE000) [pid = 2732] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (114C4800) [pid = 2732] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1663B400) [pid = 2732] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A66BC00) [pid = 2732] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16641400) [pid = 2732] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (114B9800) [pid = 2732] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (170BAC00) [pid = 2732] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:12:13 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F34400) [pid = 2732] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:12:13 INFO - PROCESS | 2732 | 1466035933175 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 793ms 17:12:13 INFO - PROCESS | 2732 | 1466035933234 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 2732 | 1466035933236 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 17:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:12:13 INFO - PROCESS | 2732 | 1466035933239 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 2732 | 1466035933250 Marionette TRACE conn3 <- [1,2118,null,{}] 17:12:13 INFO - PROCESS | 2732 | 1466035933253 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 2732 | 1466035933255 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:13 INFO - PROCESS | 2732 | 1466035933332 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:12:13 INFO - PROCESS | 2732 | 1466035933340 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 2732 | 1466035933342 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:13 INFO - PROCESS | 2732 | ++DOCSHELL 131D7C00 == 36 [pid = 2732] [id = 539] 17:12:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13D74800) [pid = 2732] [serial = 1617] [outer = 00000000] 17:12:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (151E3800) [pid = 2732] [serial = 1618] [outer = 13D74800] 17:12:13 INFO - PROCESS | 2732 | 1466035933384 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F34400) [pid = 2732] [serial = 1619] [outer = 13D74800] 17:12:13 INFO - PROCESS | 2732 | 1466035933839 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 2732 | 1466035933900 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 17:12:13 INFO - PROCESS | 2732 | 1466035933903 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:12:13 INFO - PROCESS | 2732 | 1466035933905 Marionette TRACE conn3 <- [1,2122,null,{}] 17:12:13 INFO - PROCESS | 2732 | 1466035933908 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 2732 | 1466035933910 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:13 INFO - PROCESS | 2732 | 1466035933987 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:12:13 INFO - PROCESS | 2732 | 1466035933993 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 2732 | 1466035933994 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:13 INFO - PROCESS | 2732 | ++DOCSHELL 15348400 == 37 [pid = 2732] [id = 540] 17:12:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163D6800) [pid = 2732] [serial = 1620] [outer = 00000000] 17:12:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19F89400) [pid = 2732] [serial = 1621] [outer = 163D6800] 17:12:14 INFO - PROCESS | 2732 | 1466035934037 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A463C00) [pid = 2732] [serial = 1622] [outer = 163D6800] 17:12:14 INFO - PROCESS | 2732 | 1466035934456 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 591ms 17:12:14 INFO - PROCESS | 2732 | 1466035934502 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 2732 | 1466035934504 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 17:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:12:14 INFO - PROCESS | 2732 | 1466035934511 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 2732 | 1466035934513 Marionette TRACE conn3 <- [1,2126,null,{}] 17:12:14 INFO - PROCESS | 2732 | 1466035934516 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 2732 | 1466035934518 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:14 INFO - PROCESS | 2732 | 1466035934595 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:12:14 INFO - PROCESS | 2732 | 1466035934601 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:14 INFO - PROCESS | 2732 | 1466035934603 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:14 INFO - PROCESS | 2732 | ++DOCSHELL 1969B800 == 38 [pid = 2732] [id = 541] 17:12:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (197C5400) [pid = 2732] [serial = 1623] [outer = 00000000] 17:12:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A66F800) [pid = 2732] [serial = 1624] [outer = 197C5400] 17:12:14 INFO - PROCESS | 2732 | 1466035934645 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (10F5EC00) [pid = 2732] [serial = 1625] [outer = 197C5400] 17:12:15 INFO - PROCESS | 2732 | 1466035935095 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 638ms 17:12:15 INFO - PROCESS | 2732 | 1466035935177 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 2732 | 1466035935181 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 17:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:12:15 INFO - PROCESS | 2732 | 1466035935192 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 2732 | 1466035935197 Marionette TRACE conn3 <- [1,2130,null,{}] 17:12:15 INFO - PROCESS | 2732 | 1466035935203 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 2732 | 1466035935206 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:15 INFO - PROCESS | 2732 | 1466035935327 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:12:15 INFO - PROCESS | 2732 | 1466035935458 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 2732 | 1466035935464 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:15 INFO - PROCESS | 2732 | ++DOCSHELL 10F5F400 == 39 [pid = 2732] [id = 542] 17:12:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (11280400) [pid = 2732] [serial = 1626] [outer = 00000000] 17:12:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (12A1B000) [pid = 2732] [serial = 1627] [outer = 11280400] 17:12:15 INFO - PROCESS | 2732 | 1466035935523 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (13128000) [pid = 2732] [serial = 1628] [outer = 11280400] 17:12:16 INFO - PROCESS | 2732 | 1466035936133 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 2732 | 1466035936191 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 17:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:12:16 INFO - PROCESS | 2732 | 1466035936198 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 2732 | 1466035936202 Marionette TRACE conn3 <- [1,2134,null,{}] 17:12:16 INFO - PROCESS | 2732 | 1466035936220 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 2732 | 1466035936223 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:16 INFO - PROCESS | 2732 | 1466035936363 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:12:16 INFO - PROCESS | 2732 | 1466035936431 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 2732 | 1466035936434 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:16 INFO - PROCESS | 2732 | ++DOCSHELL 15F40800 == 40 [pid = 2732] [id = 543] 17:12:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (15F40C00) [pid = 2732] [serial = 1629] [outer = 00000000] 17:12:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16729000) [pid = 2732] [serial = 1630] [outer = 15F40C00] 17:12:16 INFO - PROCESS | 2732 | 1466035936488 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (171B3800) [pid = 2732] [serial = 1631] [outer = 15F40C00] 17:12:17 INFO - PROCESS | 2732 | 1466035937039 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 2732 | 1466035937105 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 17:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:12:17 INFO - PROCESS | 2732 | 1466035937108 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 2732 | 1466035937111 Marionette TRACE conn3 <- [1,2138,null,{}] 17:12:17 INFO - PROCESS | 2732 | 1466035937116 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 2732 | 1466035937121 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:17 INFO - PROCESS | 2732 | 1466035937227 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:12:17 INFO - PROCESS | 2732 | 1466035937371 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 2732 | 1466035937376 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:17 INFO - PROCESS | 2732 | ++DOCSHELL 19E3F000 == 41 [pid = 2732] [id = 544] 17:12:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19E49C00) [pid = 2732] [serial = 1632] [outer = 00000000] 17:12:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A464400) [pid = 2732] [serial = 1633] [outer = 19E49C00] 17:12:17 INFO - PROCESS | 2732 | 1466035937432 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A673800) [pid = 2732] [serial = 1634] [outer = 19E49C00] 17:12:18 INFO - PROCESS | 2732 | 1466035938041 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 995ms 17:12:18 INFO - PROCESS | 2732 | 1466035938111 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 2732 | 1466035938113 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 17:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:12:18 INFO - PROCESS | 2732 | 1466035938116 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 2732 | 1466035938118 Marionette TRACE conn3 <- [1,2142,null,{}] 17:12:18 INFO - PROCESS | 2732 | 1466035938122 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 2732 | 1466035938124 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:18 INFO - PROCESS | 2732 | 1466035938231 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:12:18 INFO - PROCESS | 2732 | 1466035938366 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 2732 | 1466035938369 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:18 INFO - PROCESS | 2732 | ++DOCSHELL 16AD4400 == 42 [pid = 2732] [id = 545] 17:12:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A6D7800) [pid = 2732] [serial = 1635] [outer = 00000000] 17:12:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A6DDC00) [pid = 2732] [serial = 1636] [outer = 1A6D7800] 17:12:18 INFO - PROCESS | 2732 | 1466035938422 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A6E1400) [pid = 2732] [serial = 1637] [outer = 1A6D7800] 17:12:19 INFO - PROCESS | 2732 | 1466035939115 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1042ms 17:12:19 INFO - PROCESS | 2732 | 1466035939163 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 2732 | 1466035939168 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 17:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:12:19 INFO - PROCESS | 2732 | 1466035939173 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 2732 | 1466035939176 Marionette TRACE conn3 <- [1,2146,null,{}] 17:12:19 INFO - PROCESS | 2732 | 1466035939181 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 2732 | 1466035939184 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:19 INFO - PROCESS | 2732 | 1466035939284 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:12:19 INFO - PROCESS | 2732 | 1466035939425 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 2732 | 1466035939430 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:19 INFO - PROCESS | 2732 | ++DOCSHELL 13123C00 == 43 [pid = 2732] [id = 546] 17:12:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (13148800) [pid = 2732] [serial = 1638] [outer = 00000000] 17:12:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (131D9800) [pid = 2732] [serial = 1639] [outer = 13148800] 17:12:19 INFO - PROCESS | 2732 | 1466035939485 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1393F400) [pid = 2732] [serial = 1640] [outer = 13148800] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 15348400 == 42 [pid = 2732] [id = 540] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 131D7C00 == 41 [pid = 2732] [id = 539] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 1992C800 == 40 [pid = 2732] [id = 538] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 16B9F800 == 39 [pid = 2732] [id = 537] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 16638000 == 38 [pid = 2732] [id = 536] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 15F38C00 == 37 [pid = 2732] [id = 535] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 131D0800 == 36 [pid = 2732] [id = 534] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 10B5A800 == 35 [pid = 2732] [id = 533] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 1534E000 == 34 [pid = 2732] [id = 530] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 143CE400 == 33 [pid = 2732] [id = 532] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 10F56400 == 32 [pid = 2732] [id = 531] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 16AD4400 == 31 [pid = 2732] [id = 545] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 19E3F000 == 30 [pid = 2732] [id = 544] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 1969B800 == 29 [pid = 2732] [id = 541] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 10F5F400 == 28 [pid = 2732] [id = 542] 17:12:20 INFO - PROCESS | 2732 | --DOCSHELL 15F40800 == 27 [pid = 2732] [id = 543] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (12ADF800) [pid = 2732] [serial = 1565] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (11458000) [pid = 2732] [serial = 1564] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (11458400) [pid = 2732] [serial = 1567] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (11AD0C00) [pid = 2732] [serial = 1568] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (15C1C000) [pid = 2732] [serial = 1573] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1393D000) [pid = 2732] [serial = 1570] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13D80000) [pid = 2732] [serial = 1571] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (17AD0C00) [pid = 2732] [serial = 1582] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (14381C00) [pid = 2732] [serial = 1556] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13932400) [pid = 2732] [serial = 1555] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16BEE800) [pid = 2732] [serial = 1559] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16721C00) [pid = 2732] [serial = 1558] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19E4A400) [pid = 2732] [serial = 1591] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A69D000) [pid = 2732] [serial = 1562] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A698800) [pid = 2732] [serial = 1561] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16BA8C00) [pid = 2732] [serial = 1580] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16B9E000) [pid = 2732] [serial = 1579] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (151E0400) [pid = 2732] [serial = 1585] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1972DC00) [pid = 2732] [serial = 1588] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (19691400) [pid = 2732] [serial = 1583] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (165BF800) [pid = 2732] [serial = 1576] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1580F400) [pid = 2732] [serial = 1586] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1972F800) [pid = 2732] [serial = 1589] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1663A800) [pid = 2732] [serial = 1577] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F06800) [pid = 2732] [serial = 1574] [outer = 00000000] [url = about:blank] 17:12:20 INFO - PROCESS | 2732 | 1466035940665 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1555ms 17:12:20 INFO - PROCESS | 2732 | 1466035940736 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 2732 | 1466035940740 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 17:12:20 INFO - PROCESS | 2732 | 1466035940744 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:12:20 INFO - PROCESS | 2732 | 1466035940747 Marionette TRACE conn3 <- [1,2150,null,{}] 17:12:20 INFO - PROCESS | 2732 | 1466035940753 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 2732 | 1466035940756 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:20 INFO - PROCESS | 2732 | 1466035940882 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:12:20 INFO - PROCESS | 2732 | 1466035940977 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 2732 | 1466035940980 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:20 INFO - PROCESS | 2732 | ++DOCSHELL 11281C00 == 28 [pid = 2732] [id = 547] 17:12:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (11282C00) [pid = 2732] [serial = 1641] [outer = 00000000] 17:12:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1145DC00) [pid = 2732] [serial = 1642] [outer = 11282C00] 17:12:21 INFO - PROCESS | 2732 | 1466035941026 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (11C24C00) [pid = 2732] [serial = 1643] [outer = 11282C00] 17:12:21 INFO - PROCESS | 2732 | 1466035941435 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 17:12:21 INFO - PROCESS | 2732 | 1466035941486 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 2732 | 1466035941491 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 17:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:12:21 INFO - PROCESS | 2732 | 1466035941497 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 2732 | 1466035941499 Marionette TRACE conn3 <- [1,2154,null,{}] 17:12:21 INFO - PROCESS | 2732 | 1466035941503 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 2732 | 1466035941505 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:21 INFO - PROCESS | 2732 | 1466035941591 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:12:21 INFO - PROCESS | 2732 | 1466035941597 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 2732 | 1466035941599 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:21 INFO - PROCESS | 2732 | ++DOCSHELL 131D9000 == 29 [pid = 2732] [id = 548] 17:12:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (131DA000) [pid = 2732] [serial = 1644] [outer = 00000000] 17:12:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1364F400) [pid = 2732] [serial = 1645] [outer = 131DA000] 17:12:21 INFO - PROCESS | 2732 | 1466035941645 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1393F800) [pid = 2732] [serial = 1646] [outer = 131DA000] 17:12:22 INFO - PROCESS | 2732 | 1466035942100 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 622ms 17:12:22 INFO - PROCESS | 2732 | 1466035942119 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 2732 | 1466035942121 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 17:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:12:22 INFO - PROCESS | 2732 | 1466035942128 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 2732 | 1466035942131 Marionette TRACE conn3 <- [1,2158,null,{}] 17:12:22 INFO - PROCESS | 2732 | 1466035942142 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 2732 | 1466035942146 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:22 INFO - PROCESS | 2732 | 1466035942230 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:12:22 INFO - PROCESS | 2732 | 1466035942238 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 2732 | 1466035942242 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:22 INFO - PROCESS | 2732 | ++DOCSHELL 15347400 == 30 [pid = 2732] [id = 549] 17:12:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15348000) [pid = 2732] [serial = 1647] [outer = 00000000] 17:12:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (15C21C00) [pid = 2732] [serial = 1648] [outer = 15348000] 17:12:22 INFO - PROCESS | 2732 | 1466035942289 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (15F0D000) [pid = 2732] [serial = 1649] [outer = 15348000] 17:12:22 INFO - PROCESS | 2732 | 1466035942767 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 700ms 17:12:22 INFO - PROCESS | 2732 | 1466035942824 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 2732 | 1466035942827 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 17:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:12:22 INFO - PROCESS | 2732 | 1466035942830 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 2732 | 1466035942832 Marionette TRACE conn3 <- [1,2162,null,{}] 17:12:22 INFO - PROCESS | 2732 | 1466035942835 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 2732 | 1466035942837 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:22 INFO - PROCESS | 2732 | 1466035942956 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:12:22 INFO - PROCESS | 2732 | 1466035942961 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 2732 | 1466035942963 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:22 INFO - PROCESS | 2732 | ++DOCSHELL 15F06800 == 31 [pid = 2732] [id = 550] 17:12:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (15F3E400) [pid = 2732] [serial = 1650] [outer = 00000000] 17:12:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1663C000) [pid = 2732] [serial = 1651] [outer = 15F3E400] 17:12:23 INFO - PROCESS | 2732 | 1466035943007 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16642400) [pid = 2732] [serial = 1652] [outer = 15F3E400] 17:12:23 INFO - PROCESS | 2732 | 1466035943433 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 637ms 17:12:23 INFO - PROCESS | 2732 | 1466035943467 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 2732 | 1466035943469 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 17:12:23 INFO - PROCESS | 2732 | 1466035943472 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:12:23 INFO - PROCESS | 2732 | 1466035943474 Marionette TRACE conn3 <- [1,2166,null,{}] 17:12:23 INFO - PROCESS | 2732 | 1466035943477 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 2732 | 1466035943479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:23 INFO - PROCESS | 2732 | 1466035943596 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:12:23 INFO - PROCESS | 2732 | 1466035943601 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 2732 | 1466035943603 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:23 INFO - PROCESS | 2732 | ++DOCSHELL 16727800 == 32 [pid = 2732] [id = 551] 17:12:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16AD1800) [pid = 2732] [serial = 1653] [outer = 00000000] 17:12:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (16BA7800) [pid = 2732] [serial = 1654] [outer = 16AD1800] 17:12:23 INFO - PROCESS | 2732 | 1466035943645 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16BEFC00) [pid = 2732] [serial = 1655] [outer = 16AD1800] 17:12:24 INFO - PROCESS | 2732 | 1466035944119 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 700ms 17:12:24 INFO - PROCESS | 2732 | 1466035944178 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 2732 | 1466035944180 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 17:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:12:24 INFO - PROCESS | 2732 | 1466035944183 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 2732 | 1466035944185 Marionette TRACE conn3 <- [1,2170,null,{}] 17:12:24 INFO - PROCESS | 2732 | 1466035944188 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 2732 | 1466035944193 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:24 INFO - PROCESS | 2732 | 1466035944325 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:12:24 INFO - PROCESS | 2732 | 1466035944389 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 2732 | 1466035944392 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:24 INFO - PROCESS | 2732 | ++DOCSHELL 176B5800 == 33 [pid = 2732] [id = 552] 17:12:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17A29400) [pid = 2732] [serial = 1656] [outer = 00000000] 17:12:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19697000) [pid = 2732] [serial = 1657] [outer = 17A29400] 17:12:24 INFO - PROCESS | 2732 | 1466035944435 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (197CC000) [pid = 2732] [serial = 1658] [outer = 17A29400] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (171DE400) [pid = 2732] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19E34400) [pid = 2732] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19B3F800) [pid = 2732] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1127F800) [pid = 2732] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (143CF000) [pid = 2732] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (131D2000) [pid = 2732] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10B7B800) [pid = 2732] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (15F39000) [pid = 2732] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D74800) [pid = 2732] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16640C00) [pid = 2732] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (163D6800) [pid = 2732] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:12:25 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (197C5400) [pid = 2732] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:12:25 INFO - PROCESS | 2732 | 1466035945143 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 995ms 17:12:25 INFO - PROCESS | 2732 | 1466035945169 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 2732 | 1466035945171 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 17:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:12:25 INFO - PROCESS | 2732 | 1466035945174 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 2732 | 1466035945185 Marionette TRACE conn3 <- [1,2174,null,{}] 17:12:25 INFO - PROCESS | 2732 | 1466035945189 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 2732 | 1466035945191 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:25 INFO - PROCESS | 2732 | 1466035945268 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:12:25 INFO - PROCESS | 2732 | 1466035945273 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 2732 | 1466035945275 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:25 INFO - PROCESS | 2732 | ++DOCSHELL 11451400 == 34 [pid = 2732] [id = 553] 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (11459800) [pid = 2732] [serial = 1659] [outer = 00000000] 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (14379800) [pid = 2732] [serial = 1660] [outer = 11459800] 17:12:25 INFO - PROCESS | 2732 | 1466035945319 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (143D1000) [pid = 2732] [serial = 1661] [outer = 11459800] 17:12:25 INFO - PROCESS | 2732 | 1466035945730 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 591ms 17:12:25 INFO - PROCESS | 2732 | 1466035945779 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 2732 | 1466035945781 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 17:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:12:25 INFO - PROCESS | 2732 | 1466035945784 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 2732 | 1466035945786 Marionette TRACE conn3 <- [1,2178,null,{}] 17:12:25 INFO - PROCESS | 2732 | 1466035945789 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 2732 | 1466035945791 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:25 INFO - PROCESS | 2732 | 1466035945866 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:12:25 INFO - PROCESS | 2732 | 1466035945872 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 2732 | 1466035945874 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:25 INFO - PROCESS | 2732 | ++DOCSHELL 16BA1800 == 35 [pid = 2732] [id = 554] 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA6800) [pid = 2732] [serial = 1662] [outer = 00000000] 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (197D4000) [pid = 2732] [serial = 1663] [outer = 16BA6800] 17:12:25 INFO - PROCESS | 2732 | 1466035945918 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19690800) [pid = 2732] [serial = 1664] [outer = 16BA6800] 17:12:26 INFO - PROCESS | 2732 | 1466035946330 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 591ms 17:12:26 INFO - PROCESS | 2732 | 1466035946395 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 2732 | 1466035946397 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 17:12:26 INFO - PROCESS | 2732 | 1466035946400 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 2732 | 1466035946402 Marionette TRACE conn3 <- [1,2182,null,{}] 17:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:12:26 INFO - PROCESS | 2732 | 1466035946405 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 2732 | 1466035946407 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:26 INFO - PROCESS | 2732 | 1466035946484 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:12:26 INFO - PROCESS | 2732 | 1466035946488 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 2732 | 1466035946490 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:26 INFO - PROCESS | 2732 | ++DOCSHELL 15340400 == 36 [pid = 2732] [id = 555] 17:12:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19E3DC00) [pid = 2732] [serial = 1665] [outer = 00000000] 17:12:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A375800) [pid = 2732] [serial = 1666] [outer = 19E3DC00] 17:12:26 INFO - PROCESS | 2732 | 1466035946533 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A377000) [pid = 2732] [serial = 1667] [outer = 19E3DC00] 17:12:26 INFO - PROCESS | 2732 | 1466035946971 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 591ms 17:12:26 INFO - PROCESS | 2732 | 1466035947000 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 2732 | 1466035947003 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 17:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:12:26 INFO - PROCESS | 2732 | 1466035947008 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 2732 | 1466035947010 Marionette TRACE conn3 <- [1,2186,null,{}] 17:12:27 INFO - PROCESS | 2732 | 1466035947014 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 2732 | 1466035947016 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:27 INFO - PROCESS | 2732 | 1466035947148 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:12:27 INFO - PROCESS | 2732 | 1466035947255 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 2732 | 1466035947259 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:27 INFO - PROCESS | 2732 | ++DOCSHELL 1036CC00 == 37 [pid = 2732] [id = 556] 17:12:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (103D1400) [pid = 2732] [serial = 1668] [outer = 00000000] 17:12:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (105E8C00) [pid = 2732] [serial = 1669] [outer = 103D1400] 17:12:27 INFO - PROCESS | 2732 | 1466035947315 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (10F5F400) [pid = 2732] [serial = 1670] [outer = 103D1400] 17:12:28 INFO - PROCESS | 2732 | 1466035948091 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1151ms 17:12:28 INFO - PROCESS | 2732 | 1466035948160 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 2732 | 1466035948163 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 17:12:28 INFO - PROCESS | 2732 | 1466035948168 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:12:28 INFO - PROCESS | 2732 | 1466035948171 Marionette TRACE conn3 <- [1,2190,null,{}] 17:12:28 INFO - PROCESS | 2732 | 1466035948176 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 2732 | 1466035948179 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:28 INFO - PROCESS | 2732 | 1466035948302 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:12:28 INFO - PROCESS | 2732 | 1466035948434 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 2732 | 1466035948437 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:28 INFO - PROCESS | 2732 | ++DOCSHELL 13654C00 == 38 [pid = 2732] [id = 557] 17:12:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (13D80000) [pid = 2732] [serial = 1671] [outer = 00000000] 17:12:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (143D5800) [pid = 2732] [serial = 1672] [outer = 13D80000] 17:12:28 INFO - PROCESS | 2732 | 1466035948492 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (151E1000) [pid = 2732] [serial = 1673] [outer = 13D80000] 17:12:29 INFO - PROCESS | 2732 | 1466035949394 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1290ms 17:12:29 INFO - PROCESS | 2732 | 1466035949451 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 2732 | 1466035949455 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 17:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:12:29 INFO - PROCESS | 2732 | 1466035949461 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 2732 | 1466035949464 Marionette TRACE conn3 <- [1,2194,null,{}] 17:12:29 INFO - PROCESS | 2732 | 1466035949469 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 2732 | 1466035949472 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:29 INFO - PROCESS | 2732 | 1466035949611 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 15340400 == 37 [pid = 2732] [id = 555] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 16BA1800 == 36 [pid = 2732] [id = 554] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 11451400 == 35 [pid = 2732] [id = 553] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 176B5800 == 34 [pid = 2732] [id = 552] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 16727800 == 33 [pid = 2732] [id = 551] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 15F06800 == 32 [pid = 2732] [id = 550] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 15347400 == 31 [pid = 2732] [id = 549] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 131D9000 == 30 [pid = 2732] [id = 548] 17:12:29 INFO - PROCESS | 2732 | --DOCSHELL 11281C00 == 29 [pid = 2732] [id = 547] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A66F800) [pid = 2732] [serial = 1624] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (17A2AC00) [pid = 2732] [serial = 1612] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19E55400) [pid = 2732] [serial = 1615] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19695800) [pid = 2732] [serial = 1613] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (13D74400) [pid = 2732] [serial = 1592] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (114C5000) [pid = 2732] [serial = 1594] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12DF6400) [pid = 2732] [serial = 1595] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (151E3000) [pid = 2732] [serial = 1597] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15C25800) [pid = 2732] [serial = 1598] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (13CBCC00) [pid = 2732] [serial = 1603] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1430FC00) [pid = 2732] [serial = 1604] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11CC4800) [pid = 2732] [serial = 1600] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12D62000) [pid = 2732] [serial = 1601] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15F40400) [pid = 2732] [serial = 1606] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (16638C00) [pid = 2732] [serial = 1607] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F34400) [pid = 2732] [serial = 1619] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (151E3800) [pid = 2732] [serial = 1618] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (10F5EC00) [pid = 2732] [serial = 1625] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19F8C000) [pid = 2732] [serial = 1616] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (171B3C00) [pid = 2732] [serial = 1609] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A463C00) [pid = 2732] [serial = 1622] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19F89400) [pid = 2732] [serial = 1621] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (173AF400) [pid = 2732] [serial = 1610] [outer = 00000000] [url = about:blank] 17:12:29 INFO - PROCESS | 2732 | 1466035949787 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 2732 | 1466035949791 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:29 INFO - PROCESS | 2732 | ++DOCSHELL 10A6B000 == 30 [pid = 2732] [id = 558] 17:12:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (10A6C000) [pid = 2732] [serial = 1674] [outer = 00000000] 17:12:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (11283000) [pid = 2732] [serial = 1675] [outer = 10A6C000] 17:12:29 INFO - PROCESS | 2732 | 1466035949841 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (12BBD000) [pid = 2732] [serial = 1676] [outer = 10A6C000] 17:12:30 INFO - PROCESS | 2732 | 1466035950218 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 793ms 17:12:30 INFO - PROCESS | 2732 | 1466035950264 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 2732 | 1466035950268 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 17:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:12:30 INFO - PROCESS | 2732 | 1466035950275 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 2732 | 1466035950277 Marionette TRACE conn3 <- [1,2198,null,{}] 17:12:30 INFO - PROCESS | 2732 | 1466035950281 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 2732 | 1466035950283 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:30 INFO - PROCESS | 2732 | 1466035950368 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:12:30 INFO - PROCESS | 2732 | 1466035950374 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 2732 | 1466035950377 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:30 INFO - PROCESS | 2732 | ++DOCSHELL 131D2000 == 31 [pid = 2732] [id = 559] 17:12:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1364CC00) [pid = 2732] [serial = 1677] [outer = 00000000] 17:12:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13D7F400) [pid = 2732] [serial = 1678] [outer = 1364CC00] 17:12:30 INFO - PROCESS | 2732 | 1466035950423 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (14377400) [pid = 2732] [serial = 1679] [outer = 1364CC00] 17:12:30 INFO - PROCESS | 2732 | --DOCSHELL 1B0B0400 == 30 [pid = 2732] [id = 15] 17:12:30 INFO - PROCESS | 2732 | 1466035950946 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 684ms 17:12:30 INFO - PROCESS | 2732 | 1466035950974 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 2732 | 1466035950976 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 17:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:12:30 INFO - PROCESS | 2732 | 1466035950979 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 2732 | 1466035950982 Marionette TRACE conn3 <- [1,2202,null,{}] 17:12:30 INFO - PROCESS | 2732 | 1466035950993 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 2732 | 1466035950997 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:31 INFO - PROCESS | 2732 | 1466035951108 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:12:31 INFO - PROCESS | 2732 | 1466035951215 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 2732 | 1466035951218 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:31 INFO - PROCESS | 2732 | ++DOCSHELL 15F31800 == 31 [pid = 2732] [id = 560] 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F33800) [pid = 2732] [serial = 1680] [outer = 00000000] 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F38C00) [pid = 2732] [serial = 1681] [outer = 15F33800] 17:12:31 INFO - PROCESS | 2732 | 1466035951264 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F40400) [pid = 2732] [serial = 1682] [outer = 15F33800] 17:12:31 INFO - PROCESS | 2732 | 1466035951630 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 685ms 17:12:31 INFO - PROCESS | 2732 | 1466035951679 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 2732 | 1466035951681 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 17:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:12:31 INFO - PROCESS | 2732 | 1466035951707 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 2732 | 1466035951709 Marionette TRACE conn3 <- [1,2206,null,{}] 17:12:31 INFO - PROCESS | 2732 | 1466035951712 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:31 INFO - PROCESS | 2732 | 1466035951714 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:31 INFO - PROCESS | 2732 | 1466035951830 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:12:31 INFO - PROCESS | 2732 | 1466035951840 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 2732 | 1466035951842 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:31 INFO - PROCESS | 2732 | ++DOCSHELL 16638C00 == 32 [pid = 2732] [id = 561] 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16640400) [pid = 2732] [serial = 1683] [outer = 00000000] 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16B9FC00) [pid = 2732] [serial = 1684] [outer = 16640400] 17:12:31 INFO - PROCESS | 2732 | 1466035951939 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16CF5400) [pid = 2732] [serial = 1685] [outer = 16640400] 17:12:32 INFO - PROCESS | 2732 | 1466035952332 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 685ms 17:12:32 INFO - PROCESS | 2732 | 1466035952393 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 2732 | 1466035952395 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 17:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:12:32 INFO - PROCESS | 2732 | 1466035952399 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 2732 | 1466035952400 Marionette TRACE conn3 <- [1,2210,null,{}] 17:12:32 INFO - PROCESS | 2732 | 1466035952404 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 2732 | 1466035952406 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:32 INFO - PROCESS | 2732 | 1466035952546 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:12:32 INFO - PROCESS | 2732 | 1466035952558 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 2732 | 1466035952561 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:32 INFO - PROCESS | 2732 | ++DOCSHELL 1430B000 == 33 [pid = 2732] [id = 562] 17:12:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (173B3000) [pid = 2732] [serial = 1686] [outer = 00000000] 17:12:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (17A2A400) [pid = 2732] [serial = 1687] [outer = 173B3000] 17:12:32 INFO - PROCESS | 2732 | 1466035952604 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (17ADF800) [pid = 2732] [serial = 1688] [outer = 173B3000] 17:12:33 INFO - PROCESS | 2732 | 1466035953064 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 684ms 17:12:33 INFO - PROCESS | 2732 | 1466035953100 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 2732 | 1466035953102 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 17:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:12:33 INFO - PROCESS | 2732 | 1466035953105 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 2732 | 1466035953107 Marionette TRACE conn3 <- [1,2214,null,{}] 17:12:33 INFO - PROCESS | 2732 | 1466035953110 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 2732 | 1466035953116 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:33 INFO - PROCESS | 2732 | 1466035953259 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:12:33 INFO - PROCESS | 2732 | 1466035953326 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 2732 | 1466035953328 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:33 INFO - PROCESS | 2732 | ++DOCSHELL 19690400 == 34 [pid = 2732] [id = 563] 17:12:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19698C00) [pid = 2732] [serial = 1689] [outer = 00000000] 17:12:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19B41800) [pid = 2732] [serial = 1690] [outer = 19698C00] 17:12:33 INFO - PROCESS | 2732 | 1466035953371 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19F8E000) [pid = 2732] [serial = 1691] [outer = 19698C00] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (16AD1800) [pid = 2732] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (11282C00) [pid = 2732] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (15348000) [pid = 2732] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (13148800) [pid = 2732] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (131DA000) [pid = 2732] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (17A29400) [pid = 2732] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11280400) [pid = 2732] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F40C00) [pid = 2732] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (19E49C00) [pid = 2732] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A6D7800) [pid = 2732] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (11459800) [pid = 2732] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (15F3E400) [pid = 2732] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:12:33 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16BA6800) [pid = 2732] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:12:33 INFO - PROCESS | 2732 | 1466035953919 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 840ms 17:12:33 INFO - PROCESS | 2732 | 1466035953946 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 2732 | 1466035953949 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 17:12:33 INFO - PROCESS | 2732 | 1466035953952 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:12:33 INFO - PROCESS | 2732 | 1466035953953 Marionette TRACE conn3 <- [1,2218,null,{}] 17:12:33 INFO - PROCESS | 2732 | 1466035953957 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 2732 | 1466035953958 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:34 INFO - PROCESS | 2732 | 1466035954034 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:12:34 INFO - PROCESS | 2732 | 1466035954041 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 2732 | 1466035954043 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:34 INFO - PROCESS | 2732 | ++DOCSHELL 1145D800 == 35 [pid = 2732] [id = 564] 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1307E400) [pid = 2732] [serial = 1692] [outer = 00000000] 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F40C00) [pid = 2732] [serial = 1693] [outer = 1307E400] 17:12:34 INFO - PROCESS | 2732 | 1466035954088 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (13080C00) [pid = 2732] [serial = 1694] [outer = 1307E400] 17:12:34 INFO - PROCESS | 2732 | 1466035954520 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 591ms 17:12:34 INFO - PROCESS | 2732 | 1466035954549 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 2732 | 1466035954551 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 17:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:12:34 INFO - PROCESS | 2732 | 1466035954554 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 2732 | 1466035954556 Marionette TRACE conn3 <- [1,2222,null,{}] 17:12:34 INFO - PROCESS | 2732 | 1466035954560 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 2732 | 1466035954561 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:34 INFO - PROCESS | 2732 | 1466035954639 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:12:34 INFO - PROCESS | 2732 | 1466035954645 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 2732 | 1466035954648 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:34 INFO - PROCESS | 2732 | ++DOCSHELL 13D80800 == 36 [pid = 2732] [id = 565] 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1430A400) [pid = 2732] [serial = 1695] [outer = 00000000] 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19E4E800) [pid = 2732] [serial = 1696] [outer = 1430A400] 17:12:34 INFO - PROCESS | 2732 | 1466035954705 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A375000) [pid = 2732] [serial = 1697] [outer = 1430A400] 17:12:35 INFO - PROCESS | 2732 | 1466035955145 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 622ms 17:12:35 INFO - PROCESS | 2732 | 1466035955198 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 2732 | 1466035955200 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 17:12:35 INFO - PROCESS | 2732 | 1466035955203 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:12:35 INFO - PROCESS | 2732 | 1466035955204 Marionette TRACE conn3 <- [1,2226,null,{}] 17:12:35 INFO - PROCESS | 2732 | 1466035955208 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 2732 | 1466035955210 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:35 INFO - PROCESS | 2732 | 1466035955285 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:12:35 INFO - PROCESS | 2732 | 1466035955291 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 2732 | 1466035955293 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:35 INFO - PROCESS | 2732 | ++DOCSHELL 15F0CC00 == 37 [pid = 2732] [id = 566] 17:12:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A46BC00) [pid = 2732] [serial = 1698] [outer = 00000000] 17:12:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A66C000) [pid = 2732] [serial = 1699] [outer = 1A46BC00] 17:12:35 INFO - PROCESS | 2732 | 1466035955337 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A66F800) [pid = 2732] [serial = 1700] [outer = 1A46BC00] 17:12:35 INFO - PROCESS | 2732 | 1466035955781 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 637ms 17:12:35 INFO - PROCESS | 2732 | 1466035955844 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 2732 | 1466035955848 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 17:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:12:35 INFO - PROCESS | 2732 | 1466035955858 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 2732 | 1466035955862 Marionette TRACE conn3 <- [1,2230,null,{}] 17:12:35 INFO - PROCESS | 2732 | 1466035955869 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 2732 | 1466035955872 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:35 INFO - PROCESS | 2732 | 1466035955986 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:12:36 INFO - PROCESS | 2732 | 1466035956125 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 2732 | 1466035956130 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:36 INFO - PROCESS | 2732 | ++DOCSHELL 1145D000 == 38 [pid = 2732] [id = 567] 17:12:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1145D400) [pid = 2732] [serial = 1701] [outer = 00000000] 17:12:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (12AE6800) [pid = 2732] [serial = 1702] [outer = 1145D400] 17:12:36 INFO - PROCESS | 2732 | 1466035956189 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1309F000) [pid = 2732] [serial = 1703] [outer = 1145D400] 17:12:36 INFO - PROCESS | 2732 | 1466035956803 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 995ms 17:12:36 INFO - PROCESS | 2732 | 1466035956859 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 2732 | 1466035956863 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 17:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:12:36 INFO - PROCESS | 2732 | 1466035956869 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 2732 | 1466035956873 Marionette TRACE conn3 <- [1,2234,null,{}] 17:12:36 INFO - PROCESS | 2732 | 1466035956891 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:36 INFO - PROCESS | 2732 | 1466035956894 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:37 INFO - PROCESS | 2732 | 1466035957033 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:12:37 INFO - PROCESS | 2732 | 1466035957100 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 2732 | 1466035957103 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:37 INFO - PROCESS | 2732 | ++DOCSHELL 1580B800 == 39 [pid = 2732] [id = 568] 17:12:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1580C800) [pid = 2732] [serial = 1704] [outer = 00000000] 17:12:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (15F0A400) [pid = 2732] [serial = 1705] [outer = 1580C800] 17:12:37 INFO - PROCESS | 2732 | 1466035957159 Marionette DEBUG loaded listener.js 17:12:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (163D6400) [pid = 2732] [serial = 1706] [outer = 1580C800] 17:12:37 INFO - PROCESS | 2732 | 1466035957728 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 887ms 17:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:12:37 INFO - PROCESS | 2732 | 1466035957769 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 2732 | 1466035957772 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 17:12:37 INFO - PROCESS | 2732 | 1466035957776 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 2732 | 1466035957778 Marionette TRACE conn3 <- [1,2238,null,{}] 17:12:37 INFO - PROCESS | 2732 | 1466035957788 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 2732 | 1466035957792 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:37 INFO - PROCESS | 2732 | 1466035957900 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:12:38 INFO - PROCESS | 2732 | 1466035958013 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 2732 | 1466035958017 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:38 INFO - PROCESS | 2732 | ++DOCSHELL 197C5400 == 40 [pid = 2732] [id = 569] 17:12:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (197C6400) [pid = 2732] [serial = 1707] [outer = 00000000] 17:12:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19B47400) [pid = 2732] [serial = 1708] [outer = 197C6400] 17:12:38 INFO - PROCESS | 2732 | 1466035958112 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A467C00) [pid = 2732] [serial = 1709] [outer = 197C6400] 17:12:38 INFO - PROCESS | 2732 | 1466035958753 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1027ms 17:12:38 INFO - PROCESS | 2732 | 1466035958800 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 2732 | 1466035958802 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 17:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:12:38 INFO - PROCESS | 2732 | 1466035958805 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 2732 | 1466035958807 Marionette TRACE conn3 <- [1,2242,null,{}] 17:12:38 INFO - PROCESS | 2732 | 1466035958811 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 2732 | 1466035958813 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:38 INFO - PROCESS | 2732 | 1466035958933 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:12:39 INFO - PROCESS | 2732 | 1466035959192 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 2732 | 1466035959195 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:39 INFO - PROCESS | 2732 | ++DOCSHELL 105E8400 == 41 [pid = 2732] [id = 570] 17:12:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (10A46400) [pid = 2732] [serial = 1710] [outer = 00000000] 17:12:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (11454000) [pid = 2732] [serial = 1711] [outer = 10A46400] 17:12:39 INFO - PROCESS | 2732 | 1466035959265 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (12DF0000) [pid = 2732] [serial = 1712] [outer = 10A46400] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 13D80800 == 40 [pid = 2732] [id = 565] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1145D800 == 39 [pid = 2732] [id = 564] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 19690400 == 38 [pid = 2732] [id = 563] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1430B000 == 37 [pid = 2732] [id = 562] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1A731C00 == 36 [pid = 2732] [id = 16] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 16638C00 == 35 [pid = 2732] [id = 561] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 15F31800 == 34 [pid = 2732] [id = 560] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 131D2000 == 33 [pid = 2732] [id = 559] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 10A6B000 == 32 [pid = 2732] [id = 558] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 13654C00 == 31 [pid = 2732] [id = 557] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1036CC00 == 30 [pid = 2732] [id = 556] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 13123C00 == 29 [pid = 2732] [id = 546] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 197C5400 == 28 [pid = 2732] [id = 569] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 15F0CC00 == 27 [pid = 2732] [id = 566] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1145D000 == 26 [pid = 2732] [id = 567] 17:12:40 INFO - PROCESS | 2732 | --DOCSHELL 1580B800 == 25 [pid = 2732] [id = 568] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1A375800) [pid = 2732] [serial = 1666] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (16BA7800) [pid = 2732] [serial = 1654] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1145DC00) [pid = 2732] [serial = 1642] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (11C24C00) [pid = 2732] [serial = 1643] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (15C21C00) [pid = 2732] [serial = 1648] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (131D9800) [pid = 2732] [serial = 1639] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1393F400) [pid = 2732] [serial = 1640] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1364F400) [pid = 2732] [serial = 1645] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1393F800) [pid = 2732] [serial = 1646] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19697000) [pid = 2732] [serial = 1657] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (13128000) [pid = 2732] [serial = 1628] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (12A1B000) [pid = 2732] [serial = 1627] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (171B3800) [pid = 2732] [serial = 1631] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16729000) [pid = 2732] [serial = 1630] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1A673800) [pid = 2732] [serial = 1634] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1A464400) [pid = 2732] [serial = 1633] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A6E1400) [pid = 2732] [serial = 1637] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1A6DDC00) [pid = 2732] [serial = 1636] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (143D1000) [pid = 2732] [serial = 1661] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (14379800) [pid = 2732] [serial = 1660] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (197CC000) [pid = 2732] [serial = 1658] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1663C000) [pid = 2732] [serial = 1651] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (16BEFC00) [pid = 2732] [serial = 1655] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (197D4000) [pid = 2732] [serial = 1663] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (16642400) [pid = 2732] [serial = 1652] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (15F0D000) [pid = 2732] [serial = 1649] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (19690800) [pid = 2732] [serial = 1664] [outer = 00000000] [url = about:blank] 17:12:40 INFO - PROCESS | 2732 | 1466035960498 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1742ms 17:12:40 INFO - PROCESS | 2732 | 1466035960579 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 2732 | 1466035960584 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 17:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:12:40 INFO - PROCESS | 2732 | 1466035960592 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 2732 | 1466035960595 Marionette TRACE conn3 <- [1,2246,null,{}] 17:12:40 INFO - PROCESS | 2732 | 1466035960602 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 2732 | 1466035960605 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:40 INFO - PROCESS | 2732 | 1466035960692 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:12:40 INFO - PROCESS | 2732 | 1466035960787 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 2732 | 1466035960791 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:40 INFO - PROCESS | 2732 | ++DOCSHELL 10A48400 == 26 [pid = 2732] [id = 571] 17:12:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (10A4A000) [pid = 2732] [serial = 1713] [outer = 00000000] 17:12:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (114BBC00) [pid = 2732] [serial = 1714] [outer = 10A4A000] 17:12:40 INFO - PROCESS | 2732 | 1466035960839 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (11AD7000) [pid = 2732] [serial = 1715] [outer = 10A4A000] 17:12:41 INFO - PROCESS | 2732 | 1466035961262 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 684ms 17:12:41 INFO - PROCESS | 2732 | 1466035961288 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 2732 | 1466035961293 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 17:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:12:41 INFO - PROCESS | 2732 | 1466035961303 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 2732 | 1466035961306 Marionette TRACE conn3 <- [1,2250,null,{}] 17:12:41 INFO - PROCESS | 2732 | 1466035961310 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 2732 | 1466035961312 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:41 INFO - PROCESS | 2732 | 1466035961406 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:12:41 INFO - PROCESS | 2732 | 1466035961415 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 2732 | 1466035961418 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:41 INFO - PROCESS | 2732 | ++DOCSHELL 13152000 == 27 [pid = 2732] [id = 572] 17:12:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13152C00) [pid = 2732] [serial = 1716] [outer = 00000000] 17:12:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (13263C00) [pid = 2732] [serial = 1717] [outer = 13152C00] 17:12:41 INFO - PROCESS | 2732 | 1466035961464 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (13657800) [pid = 2732] [serial = 1718] [outer = 13152C00] 17:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:12:41 INFO - PROCESS | 2732 | 1466035961928 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 637ms 17:12:41 INFO - PROCESS | 2732 | 1466035961937 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 2732 | 1466035961939 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 17:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:12:41 INFO - PROCESS | 2732 | 1466035961942 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 2732 | 1466035961946 Marionette TRACE conn3 <- [1,2254,null,{}] 17:12:41 INFO - PROCESS | 2732 | 1466035961956 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 2732 | 1466035961961 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:42 INFO - PROCESS | 2732 | 1466035962027 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:12:42 INFO - PROCESS | 2732 | 1466035962034 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 2732 | 1466035962037 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:42 INFO - PROCESS | 2732 | ++DOCSHELL 151D8800 == 28 [pid = 2732] [id = 573] 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151D9400) [pid = 2732] [serial = 1719] [outer = 00000000] 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1534DC00) [pid = 2732] [serial = 1720] [outer = 151D9400] 17:12:42 INFO - PROCESS | 2732 | 1466035962085 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (158B6C00) [pid = 2732] [serial = 1721] [outer = 151D9400] 17:12:42 INFO - PROCESS | 2732 | 1466035962582 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 684ms 17:12:42 INFO - PROCESS | 2732 | 1466035962626 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 2732 | 1466035962629 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 17:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:12:42 INFO - PROCESS | 2732 | 1466035962632 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 2732 | 1466035962634 Marionette TRACE conn3 <- [1,2258,null,{}] 17:12:42 INFO - PROCESS | 2732 | 1466035962637 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:42 INFO - PROCESS | 2732 | 1466035962639 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:42 INFO - PROCESS | 2732 | 1466035962761 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:12:42 INFO - PROCESS | 2732 | 1466035962767 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 2732 | 1466035962769 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:42 INFO - PROCESS | 2732 | ++DOCSHELL 15F06400 == 29 [pid = 2732] [id = 574] 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F32000) [pid = 2732] [serial = 1722] [outer = 00000000] 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16635800) [pid = 2732] [serial = 1723] [outer = 15F32000] 17:12:42 INFO - PROCESS | 2732 | 1466035962864 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1663F400) [pid = 2732] [serial = 1724] [outer = 15F32000] 17:12:43 INFO - PROCESS | 2732 | 1466035963284 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 684ms 17:12:43 INFO - PROCESS | 2732 | 1466035963330 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 2732 | 1466035963332 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 17:12:43 INFO - PROCESS | 2732 | 1466035963336 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:12:43 INFO - PROCESS | 2732 | 1466035963337 Marionette TRACE conn3 <- [1,2262,null,{}] 17:12:43 INFO - PROCESS | 2732 | 1466035963341 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 2732 | 1466035963343 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:43 INFO - PROCESS | 2732 | 1466035963458 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:12:43 INFO - PROCESS | 2732 | 1466035963548 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 2732 | 1466035963550 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:43 INFO - PROCESS | 2732 | ++DOCSHELL 16643C00 == 30 [pid = 2732] [id = 575] 17:12:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16644000) [pid = 2732] [serial = 1725] [outer = 00000000] 17:12:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1672A000) [pid = 2732] [serial = 1726] [outer = 16644000] 17:12:43 INFO - PROCESS | 2732 | 1466035963592 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16B9E000) [pid = 2732] [serial = 1727] [outer = 16644000] 17:12:44 INFO - PROCESS | 2732 | 1466035964020 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 731ms 17:12:44 INFO - PROCESS | 2732 | 1466035964077 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 2732 | 1466035964079 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 17:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:12:44 INFO - PROCESS | 2732 | 1466035964082 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 2732 | 1466035964084 Marionette TRACE conn3 <- [1,2266,null,{}] 17:12:44 INFO - PROCESS | 2732 | 1466035964087 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 2732 | 1466035964092 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:44 INFO - PROCESS | 2732 | 1466035964228 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:12:44 INFO - PROCESS | 2732 | 1466035964296 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 2732 | 1466035964298 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:44 INFO - PROCESS | 2732 | ++DOCSHELL 16C5F400 == 31 [pid = 2732] [id = 576] 17:12:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (171B5400) [pid = 2732] [serial = 1728] [outer = 00000000] 17:12:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (173B2400) [pid = 2732] [serial = 1729] [outer = 171B5400] 17:12:44 INFO - PROCESS | 2732 | 1466035964341 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1968D400) [pid = 2732] [serial = 1730] [outer = 171B5400] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1B0B0800) [pid = 2732] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19E3DC00) [pid = 2732] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19698C00) [pid = 2732] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (173B3000) [pid = 2732] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13D80000) [pid = 2732] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (10A6C000) [pid = 2732] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F33800) [pid = 2732] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1364CC00) [pid = 2732] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (103D1400) [pid = 2732] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1A732400) [pid = 2732] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1307E400) [pid = 2732] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16640400) [pid = 2732] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1430A400) [pid = 2732] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:12:44 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1A46BC00) [pid = 2732] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:12:44 INFO - PROCESS | 2732 | 1466035964982 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 933ms 17:12:45 INFO - PROCESS | 2732 | 1466035965028 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 2732 | 1466035965030 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 17:12:45 INFO - PROCESS | 2732 | 1466035965033 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:12:45 INFO - PROCESS | 2732 | 1466035965035 Marionette TRACE conn3 <- [1,2270,null,{}] 17:12:45 INFO - PROCESS | 2732 | 1466035965039 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 2732 | 1466035965042 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:45 INFO - PROCESS | 2732 | 1466035965187 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:12:45 INFO - PROCESS | 2732 | 1466035965250 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 2732 | 1466035965252 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:45 INFO - PROCESS | 2732 | ++DOCSHELL 10A48C00 == 32 [pid = 2732] [id = 577] 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (10A6C000) [pid = 2732] [serial = 1731] [outer = 00000000] 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1430E800) [pid = 2732] [serial = 1732] [outer = 10A6C000] 17:12:45 INFO - PROCESS | 2732 | 1466035965294 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (158B5C00) [pid = 2732] [serial = 1733] [outer = 10A6C000] 17:12:45 INFO - PROCESS | 2732 | 1466035965615 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 638ms 17:12:45 INFO - PROCESS | 2732 | 1466035965655 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 2732 | 1466035965657 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 17:12:45 INFO - PROCESS | 2732 | 1466035965660 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:12:45 INFO - PROCESS | 2732 | 1466035965662 Marionette TRACE conn3 <- [1,2274,null,{}] 17:12:45 INFO - PROCESS | 2732 | 1466035965666 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 2732 | 1466035965667 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:45 INFO - PROCESS | 2732 | 1466035965802 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:12:45 INFO - PROCESS | 2732 | 1466035965812 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 2732 | 1466035965814 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:45 INFO - PROCESS | 2732 | ++DOCSHELL 14381C00 == 33 [pid = 2732] [id = 578] 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1663E800) [pid = 2732] [serial = 1734] [outer = 00000000] 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1972A800) [pid = 2732] [serial = 1735] [outer = 1663E800] 17:12:45 INFO - PROCESS | 2732 | 1466035965857 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (197CF800) [pid = 2732] [serial = 1736] [outer = 1663E800] 17:12:46 INFO - PROCESS | 2732 | 1466035966272 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 622ms 17:12:46 INFO - PROCESS | 2732 | 1466035966299 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 2732 | 1466035966301 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 17:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:12:46 INFO - PROCESS | 2732 | 1466035966304 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 2732 | 1466035966305 Marionette TRACE conn3 <- [1,2278,null,{}] 17:12:46 INFO - PROCESS | 2732 | 1466035966309 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 2732 | 1466035966311 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:46 INFO - PROCESS | 2732 | 1466035966386 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:12:46 INFO - PROCESS | 2732 | 1466035966391 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 2732 | 1466035966394 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:46 INFO - PROCESS | 2732 | ++DOCSHELL 151A1C00 == 34 [pid = 2732] [id = 579] 17:12:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19B40800) [pid = 2732] [serial = 1737] [outer = 00000000] 17:12:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19E39000) [pid = 2732] [serial = 1738] [outer = 19B40800] 17:12:46 INFO - PROCESS | 2732 | 1466035966436 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19E3BC00) [pid = 2732] [serial = 1739] [outer = 19B40800] 17:12:46 INFO - PROCESS | 2732 | 1466035967004 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 17:12:47 INFO - PROCESS | 2732 | 1466035967045 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 2732 | 1466035967050 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 17:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:12:47 INFO - PROCESS | 2732 | 1466035967055 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 2732 | 1466035967059 Marionette TRACE conn3 <- [1,2282,null,{}] 17:12:47 INFO - PROCESS | 2732 | 1466035967065 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 2732 | 1466035967068 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:47 INFO - PROCESS | 2732 | 1466035967244 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:12:47 INFO - PROCESS | 2732 | 1466035967332 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 2732 | 1466035967335 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:47 INFO - PROCESS | 2732 | ++DOCSHELL 105EB000 == 35 [pid = 2732] [id = 580] 17:12:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (105EC400) [pid = 2732] [serial = 1740] [outer = 00000000] 17:12:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (11CC5800) [pid = 2732] [serial = 1741] [outer = 105EC400] 17:12:47 INFO - PROCESS | 2732 | 1466035967390 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1309E800) [pid = 2732] [serial = 1742] [outer = 105EC400] 17:12:48 INFO - PROCESS | 2732 | 1466035968131 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1136ms 17:12:48 INFO - PROCESS | 2732 | 1466035968202 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 2732 | 1466035968206 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 17:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:12:48 INFO - PROCESS | 2732 | 1466035968213 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 2732 | 1466035968216 Marionette TRACE conn3 <- [1,2286,null,{}] 17:12:48 INFO - PROCESS | 2732 | 1466035968220 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 2732 | 1466035968223 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:48 INFO - PROCESS | 2732 | 1466035968340 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:12:48 INFO - PROCESS | 2732 | 1466035968476 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 2732 | 1466035968479 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:48 INFO - PROCESS | 2732 | ++DOCSHELL 14312400 == 36 [pid = 2732] [id = 581] 17:12:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (143CF000) [pid = 2732] [serial = 1743] [outer = 00000000] 17:12:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (15347C00) [pid = 2732] [serial = 1744] [outer = 143CF000] 17:12:48 INFO - PROCESS | 2732 | 1466035968534 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (15348400) [pid = 2732] [serial = 1745] [outer = 143CF000] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 14381C00 == 35 [pid = 2732] [id = 578] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 10A48C00 == 34 [pid = 2732] [id = 577] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 16C5F400 == 33 [pid = 2732] [id = 576] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 16643C00 == 32 [pid = 2732] [id = 575] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 15F06400 == 31 [pid = 2732] [id = 574] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 151D8800 == 30 [pid = 2732] [id = 573] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 13152000 == 29 [pid = 2732] [id = 572] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 10A48400 == 28 [pid = 2732] [id = 571] 17:12:49 INFO - PROCESS | 2732 | --DOCSHELL 105E8400 == 27 [pid = 2732] [id = 570] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A730800) [pid = 2732] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A377000) [pid = 2732] [serial = 1667] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19B41800) [pid = 2732] [serial = 1690] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (17A2A400) [pid = 2732] [serial = 1687] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (143D5800) [pid = 2732] [serial = 1672] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (151E1000) [pid = 2732] [serial = 1673] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11283000) [pid = 2732] [serial = 1675] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (12BBD000) [pid = 2732] [serial = 1676] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15F38C00) [pid = 2732] [serial = 1681] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13D7F400) [pid = 2732] [serial = 1678] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (14377400) [pid = 2732] [serial = 1679] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (105E8C00) [pid = 2732] [serial = 1669] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (10F5F400) [pid = 2732] [serial = 1670] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (151D7000) [pid = 2732] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (13080C00) [pid = 2732] [serial = 1694] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15F40C00) [pid = 2732] [serial = 1693] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (19F8E000) [pid = 2732] [serial = 1691] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16B9FC00) [pid = 2732] [serial = 1684] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16CF5400) [pid = 2732] [serial = 1685] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (17ADF800) [pid = 2732] [serial = 1688] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (19E4E800) [pid = 2732] [serial = 1696] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (1A66C000) [pid = 2732] [serial = 1699] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (1A66F800) [pid = 2732] [serial = 1700] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (1A375000) [pid = 2732] [serial = 1697] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (15F40400) [pid = 2732] [serial = 1682] [outer = 00000000] [url = about:blank] 17:12:49 INFO - PROCESS | 2732 | 1466035969387 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1244ms 17:12:49 INFO - PROCESS | 2732 | 1466035969455 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 2732 | 1466035969459 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 17:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:12:49 INFO - PROCESS | 2732 | 1466035969463 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 2732 | 1466035969466 Marionette TRACE conn3 <- [1,2290,null,{}] 17:12:49 INFO - PROCESS | 2732 | 1466035969472 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 2732 | 1466035969475 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:49 INFO - PROCESS | 2732 | 1466035969562 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:12:49 INFO - PROCESS | 2732 | 1466035969579 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 2732 | 1466035969583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:49 INFO - PROCESS | 2732 | ++DOCSHELL 1144FC00 == 28 [pid = 2732] [id = 582] 17:12:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (11450C00) [pid = 2732] [serial = 1746] [outer = 00000000] 17:12:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (1145B400) [pid = 2732] [serial = 1747] [outer = 11450C00] 17:12:49 INFO - PROCESS | 2732 | 1466035969637 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (12A10400) [pid = 2732] [serial = 1748] [outer = 11450C00] 17:12:50 INFO - PROCESS | 2732 | 1466035970149 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 17:12:50 INFO - PROCESS | 2732 | 1466035970201 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 2732 | 1466035970205 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 17:12:50 INFO - PROCESS | 2732 | 1466035970211 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:12:50 INFO - PROCESS | 2732 | 1466035970214 Marionette TRACE conn3 <- [1,2294,null,{}] 17:12:50 INFO - PROCESS | 2732 | 1466035970217 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 2732 | 1466035970220 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:50 INFO - PROCESS | 2732 | 1466035970303 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:12:50 INFO - PROCESS | 2732 | 1466035970311 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 2732 | 1466035970313 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:50 INFO - PROCESS | 2732 | ++DOCSHELL 13CB8400 == 29 [pid = 2732] [id = 583] 17:12:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (13CB9C00) [pid = 2732] [serial = 1749] [outer = 00000000] 17:12:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (13D75C00) [pid = 2732] [serial = 1750] [outer = 13CB9C00] 17:12:50 INFO - PROCESS | 2732 | 1466035970359 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (1430FC00) [pid = 2732] [serial = 1751] [outer = 13CB9C00] 17:12:50 INFO - PROCESS | 2732 | 1466035970836 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 622ms 17:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:12:50 INFO - PROCESS | 2732 | 1466035970849 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 2732 | 1466035970852 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 17:12:50 INFO - PROCESS | 2732 | 1466035970855 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 2732 | 1466035970858 Marionette TRACE conn3 <- [1,2298,null,{}] 17:12:50 INFO - PROCESS | 2732 | 1466035970868 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 2732 | 1466035970873 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:50 INFO - PROCESS | 2732 | 1466035970959 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:12:50 INFO - PROCESS | 2732 | 1466035970997 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 2732 | 1466035971000 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:51 INFO - PROCESS | 2732 | ++DOCSHELL 15C18400 == 30 [pid = 2732] [id = 584] 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (15C1C000) [pid = 2732] [serial = 1752] [outer = 00000000] 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (15F0D400) [pid = 2732] [serial = 1753] [outer = 15C1C000] 17:12:51 INFO - PROCESS | 2732 | 1466035971130 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (15F3B800) [pid = 2732] [serial = 1754] [outer = 15C1C000] 17:12:51 INFO - PROCESS | 2732 | 1466035971522 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 700ms 17:12:51 INFO - PROCESS | 2732 | 1466035971554 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 2732 | 1466035971557 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 17:12:51 INFO - PROCESS | 2732 | 1466035971560 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:12:51 INFO - PROCESS | 2732 | 1466035971561 Marionette TRACE conn3 <- [1,2302,null,{}] 17:12:51 INFO - PROCESS | 2732 | 1466035971565 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 2732 | 1466035971567 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:51 INFO - PROCESS | 2732 | 1466035971700 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:12:51 INFO - PROCESS | 2732 | 1466035971762 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 2732 | 1466035971764 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:51 INFO - PROCESS | 2732 | ++DOCSHELL 15F3B400 == 31 [pid = 2732] [id = 585] 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (163C9C00) [pid = 2732] [serial = 1755] [outer = 00000000] 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16AD6C00) [pid = 2732] [serial = 1756] [outer = 163C9C00] 17:12:51 INFO - PROCESS | 2732 | 1466035971808 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16BA9800) [pid = 2732] [serial = 1757] [outer = 163C9C00] 17:12:52 INFO - PROCESS | 2732 | 1466035972197 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 699ms 17:12:52 INFO - PROCESS | 2732 | 1466035972243 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 2732 | 1466035972245 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 17:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:12:52 INFO - PROCESS | 2732 | 1466035972261 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 2732 | 1466035972263 Marionette TRACE conn3 <- [1,2306,null,{}] 17:12:52 INFO - PROCESS | 2732 | 1466035972267 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 2732 | 1466035972269 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:52 INFO - PROCESS | 2732 | 1466035972403 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:12:52 INFO - PROCESS | 2732 | 1466035972415 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 2732 | 1466035972417 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:52 INFO - PROCESS | 2732 | ++DOCSHELL 1663F000 == 32 [pid = 2732] [id = 586] 17:12:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16BEF400) [pid = 2732] [serial = 1758] [outer = 00000000] 17:12:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (171BA400) [pid = 2732] [serial = 1759] [outer = 16BEF400] 17:12:52 INFO - PROCESS | 2732 | 1466035972461 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (17AD2000) [pid = 2732] [serial = 1760] [outer = 16BEF400] 17:12:52 INFO - PROCESS | 2732 | 1466035972917 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 2732 | 1466035972950 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 17:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:12:52 INFO - PROCESS | 2732 | 1466035972954 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 2732 | 1466035972955 Marionette TRACE conn3 <- [1,2310,null,{}] 17:12:52 INFO - PROCESS | 2732 | 1466035972959 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 2732 | 1466035972964 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:53 INFO - PROCESS | 2732 | 1466035973109 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:12:53 INFO - PROCESS | 2732 | 1466035973120 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 2732 | 1466035973122 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:53 INFO - PROCESS | 2732 | ++DOCSHELL 16729000 == 33 [pid = 2732] [id = 587] 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16729800) [pid = 2732] [serial = 1761] [outer = 00000000] 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (197CBC00) [pid = 2732] [serial = 1762] [outer = 16729800] 17:12:53 INFO - PROCESS | 2732 | 1466035973164 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (17B5AC00) [pid = 2732] [serial = 1763] [outer = 16729800] 17:12:53 INFO - PROCESS | 2732 | 1466035973618 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 700ms 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (151D9400) [pid = 2732] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (10A46400) [pid = 2732] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (10A4A000) [pid = 2732] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (13152C00) [pid = 2732] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (171B5400) [pid = 2732] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1145D400) [pid = 2732] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1580C800) [pid = 2732] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (197C6400) [pid = 2732] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1663E800) [pid = 2732] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (16644000) [pid = 2732] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (10A6C000) [pid = 2732] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:12:53 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (15F32000) [pid = 2732] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:12:53 INFO - PROCESS | 2732 | 1466035973796 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 2732 | 1466035973798 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 17:12:53 INFO - PROCESS | 2732 | 1466035973811 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 2732 | 1466035973812 Marionette TRACE conn3 <- [1,2314,null,{}] 17:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:12:53 INFO - PROCESS | 2732 | 1466035973815 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 2732 | 1466035973817 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:53 INFO - PROCESS | 2732 | 1466035973894 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:12:53 INFO - PROCESS | 2732 | 1466035973899 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 2732 | 1466035973901 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:53 INFO - PROCESS | 2732 | ++DOCSHELL 13D74800 == 34 [pid = 2732] [id = 588] 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (1430BC00) [pid = 2732] [serial = 1764] [outer = 00000000] 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (15346C00) [pid = 2732] [serial = 1765] [outer = 1430BC00] 17:12:53 INFO - PROCESS | 2732 | 1466035973945 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (163D4000) [pid = 2732] [serial = 1766] [outer = 1430BC00] 17:12:54 INFO - PROCESS | 2732 | 1466035974364 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 560ms 17:12:54 INFO - PROCESS | 2732 | 1466035974393 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 2732 | 1466035974395 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 17:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:12:54 INFO - PROCESS | 2732 | 1466035974410 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 2732 | 1466035974412 Marionette TRACE conn3 <- [1,2318,null,{}] 17:12:54 INFO - PROCESS | 2732 | 1466035974417 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 2732 | 1466035974418 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:54 INFO - PROCESS | 2732 | 1466035974500 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:12:54 INFO - PROCESS | 2732 | 1466035974505 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 2732 | 1466035974507 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:54 INFO - PROCESS | 2732 | ++DOCSHELL 171B5400 == 35 [pid = 2732] [id = 589] 17:12:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (171DB400) [pid = 2732] [serial = 1767] [outer = 00000000] 17:12:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (19E33400) [pid = 2732] [serial = 1768] [outer = 171DB400] 17:12:54 INFO - PROCESS | 2732 | 1466035974549 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (19F8F000) [pid = 2732] [serial = 1769] [outer = 171DB400] 17:12:54 INFO - PROCESS | 2732 | 1466035974972 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 591ms 17:12:54 INFO - PROCESS | 2732 | 1466035974995 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 2732 | 1466035974997 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 17:12:54 INFO - PROCESS | 2732 | 1466035975000 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:12:54 INFO - PROCESS | 2732 | 1466035975002 Marionette TRACE conn3 <- [1,2322,null,{}] 17:12:54 INFO - PROCESS | 2732 | 1466035975005 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 2732 | 1466035975007 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:55 INFO - PROCESS | 2732 | 1466035975127 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:12:55 INFO - PROCESS | 2732 | 1466035975136 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 2732 | 1466035975138 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:55 INFO - PROCESS | 2732 | ++DOCSHELL 158B1400 == 36 [pid = 2732] [id = 590] 17:12:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (165C7400) [pid = 2732] [serial = 1770] [outer = 00000000] 17:12:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1A46DC00) [pid = 2732] [serial = 1771] [outer = 165C7400] 17:12:55 INFO - PROCESS | 2732 | 1466035975189 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1A669C00) [pid = 2732] [serial = 1772] [outer = 165C7400] 17:12:55 INFO - PROCESS | 2732 | 1466035975590 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 638ms 17:12:55 INFO - PROCESS | 2732 | 1466035975623 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 2732 | 1466035975625 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 17:12:55 INFO - PROCESS | 2732 | 1466035975628 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:12:55 INFO - PROCESS | 2732 | 1466035975630 Marionette TRACE conn3 <- [1,2326,null,{}] 17:12:55 INFO - PROCESS | 2732 | 1466035975633 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 2732 | 1466035975635 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:55 INFO - PROCESS | 2732 | 1466035975758 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:12:55 INFO - PROCESS | 2732 | 1466035975869 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 2732 | 1466035975873 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:55 INFO - PROCESS | 2732 | ++DOCSHELL 103F3000 == 37 [pid = 2732] [id = 591] 17:12:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (10437C00) [pid = 2732] [serial = 1773] [outer = 00000000] 17:12:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (10A4E400) [pid = 2732] [serial = 1774] [outer = 10437C00] 17:12:55 INFO - PROCESS | 2732 | 1466035975930 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (10F5BC00) [pid = 2732] [serial = 1775] [outer = 10437C00] 17:12:56 INFO - PROCESS | 2732 | 1466035976528 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 933ms 17:12:56 INFO - PROCESS | 2732 | 1466035976576 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 2732 | 1466035976580 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 17:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:12:56 INFO - PROCESS | 2732 | 1466035976584 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 2732 | 1466035976588 Marionette TRACE conn3 <- [1,2330,null,{}] 17:12:56 INFO - PROCESS | 2732 | 1466035976593 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 2732 | 1466035976596 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:56 INFO - PROCESS | 2732 | 1466035976711 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:12:56 INFO - PROCESS | 2732 | 1466035976823 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 2732 | 1466035976826 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:56 INFO - PROCESS | 2732 | ++DOCSHELL 13CC7C00 == 38 [pid = 2732] [id = 592] 17:12:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1519A400) [pid = 2732] [serial = 1776] [outer = 00000000] 17:12:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (151E0000) [pid = 2732] [serial = 1777] [outer = 1519A400] 17:12:56 INFO - PROCESS | 2732 | 1466035976921 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (15F09800) [pid = 2732] [serial = 1778] [outer = 1519A400] 17:12:57 INFO - PROCESS | 2732 | 1466035977458 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 933ms 17:12:57 INFO - PROCESS | 2732 | 1466035977533 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 2732 | 1466035977538 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 17:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:12:57 INFO - PROCESS | 2732 | 1466035977542 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 2732 | 1466035977544 Marionette TRACE conn3 <- [1,2334,null,{}] 17:12:57 INFO - PROCESS | 2732 | 1466035977548 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 2732 | 1466035977550 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:57 INFO - PROCESS | 2732 | 1466035977658 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:12:57 INFO - PROCESS | 2732 | 1466035977798 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 2732 | 1466035977802 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:57 INFO - PROCESS | 2732 | ++DOCSHELL 15F0D000 == 39 [pid = 2732] [id = 593] 17:12:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (17A28C00) [pid = 2732] [serial = 1779] [outer = 00000000] 17:12:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19698400) [pid = 2732] [serial = 1780] [outer = 17A28C00] 17:12:57 INFO - PROCESS | 2732 | 1466035977857 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19B3F400) [pid = 2732] [serial = 1781] [outer = 17A28C00] 17:12:58 INFO - PROCESS | 2732 | 1466035978442 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 933ms 17:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:12:58 INFO - PROCESS | 2732 | 1466035978486 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 2732 | 1466035978489 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 17:12:58 INFO - PROCESS | 2732 | 1466035978499 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 2732 | 1466035978505 Marionette TRACE conn3 <- [1,2338,null,{}] 17:12:58 INFO - PROCESS | 2732 | 1466035978509 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:58 INFO - PROCESS | 2732 | 1466035978513 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:58 INFO - PROCESS | 2732 | 1466035978619 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:12:58 INFO - PROCESS | 2732 | 1466035978783 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 2732 | 1466035978769 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:58 INFO - PROCESS | 2732 | ++DOCSHELL 197D0000 == 40 [pid = 2732] [id = 594] 17:12:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (197D0400) [pid = 2732] [serial = 1782] [outer = 00000000] 17:12:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A696400) [pid = 2732] [serial = 1783] [outer = 197D0400] 17:12:58 INFO - PROCESS | 2732 | 1466035978831 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A698C00) [pid = 2732] [serial = 1784] [outer = 197D0400] 17:12:59 INFO - PROCESS | 2732 | 1466035979581 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1151ms 17:12:59 INFO - PROCESS | 2732 | 1466035979639 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 2732 | 1466035979642 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 17:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:12:59 INFO - PROCESS | 2732 | 1466035979647 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 2732 | 1466035979650 Marionette TRACE conn3 <- [1,2342,null,{}] 17:12:59 INFO - PROCESS | 2732 | 1466035979655 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 2732 | 1466035979658 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:59 INFO - PROCESS | 2732 | 1466035979757 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:12:59 INFO - PROCESS | 2732 | 1466035979903 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 2732 | 1466035979905 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:12:59 INFO - PROCESS | 2732 | ++DOCSHELL 13153400 == 41 [pid = 2732] [id = 595] 17:12:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1325B400) [pid = 2732] [serial = 1785] [outer = 00000000] 17:12:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1393AC00) [pid = 2732] [serial = 1786] [outer = 1325B400] 17:12:59 INFO - PROCESS | 2732 | 1466035979960 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (13D7F000) [pid = 2732] [serial = 1787] [outer = 1325B400] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 158B1400 == 40 [pid = 2732] [id = 590] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 171B5400 == 39 [pid = 2732] [id = 589] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 13D74800 == 38 [pid = 2732] [id = 588] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 16729000 == 37 [pid = 2732] [id = 587] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 1663F000 == 36 [pid = 2732] [id = 586] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 15F3B400 == 35 [pid = 2732] [id = 585] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 15C18400 == 34 [pid = 2732] [id = 584] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 13CB8400 == 33 [pid = 2732] [id = 583] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 1144FC00 == 32 [pid = 2732] [id = 582] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 151A1C00 == 31 [pid = 2732] [id = 579] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 105EB000 == 30 [pid = 2732] [id = 580] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 14312400 == 29 [pid = 2732] [id = 581] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 197D0000 == 28 [pid = 2732] [id = 594] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 15F0D000 == 27 [pid = 2732] [id = 593] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 103F3000 == 26 [pid = 2732] [id = 591] 17:13:00 INFO - PROCESS | 2732 | --DOCSHELL 13CC7C00 == 25 [pid = 2732] [id = 592] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1534DC00) [pid = 2732] [serial = 1720] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (12DF0000) [pid = 2732] [serial = 1712] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (11454000) [pid = 2732] [serial = 1711] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (114BBC00) [pid = 2732] [serial = 1714] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (11AD7000) [pid = 2732] [serial = 1715] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (13263C00) [pid = 2732] [serial = 1717] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13657800) [pid = 2732] [serial = 1718] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (173B2400) [pid = 2732] [serial = 1729] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1309F000) [pid = 2732] [serial = 1703] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (12AE6800) [pid = 2732] [serial = 1702] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19E39000) [pid = 2732] [serial = 1738] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (163D6400) [pid = 2732] [serial = 1706] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F0A400) [pid = 2732] [serial = 1705] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1A467C00) [pid = 2732] [serial = 1709] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19B47400) [pid = 2732] [serial = 1708] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (197CF800) [pid = 2732] [serial = 1736] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16B9E000) [pid = 2732] [serial = 1727] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1672A000) [pid = 2732] [serial = 1726] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1430E800) [pid = 2732] [serial = 1732] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1972A800) [pid = 2732] [serial = 1735] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1968D400) [pid = 2732] [serial = 1730] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (16635800) [pid = 2732] [serial = 1723] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1663F400) [pid = 2732] [serial = 1724] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (158B5C00) [pid = 2732] [serial = 1733] [outer = 00000000] [url = about:blank] 17:13:00 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (158B6C00) [pid = 2732] [serial = 1721] [outer = 00000000] [url = about:blank] 17:13:01 INFO - PROCESS | 2732 | 1466035981081 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1446ms 17:13:01 INFO - PROCESS | 2732 | 1466035981113 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 2732 | 1466035981116 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 17:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:13:01 INFO - PROCESS | 2732 | 1466035981120 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 2732 | 1466035981123 Marionette TRACE conn3 <- [1,2346,null,{}] 17:13:01 INFO - PROCESS | 2732 | 1466035981128 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 2732 | 1466035981131 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:01 INFO - PROCESS | 2732 | 1466035981217 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:13:01 INFO - PROCESS | 2732 | 1466035981226 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 2732 | 1466035981228 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:01 INFO - PROCESS | 2732 | ++DOCSHELL 1145A000 == 26 [pid = 2732] [id = 596] 17:13:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (114BBC00) [pid = 2732] [serial = 1788] [outer = 00000000] 17:13:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (12BBFC00) [pid = 2732] [serial = 1789] [outer = 114BBC00] 17:13:01 INFO - PROCESS | 2732 | 1466035981279 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (12DF6400) [pid = 2732] [serial = 1790] [outer = 114BBC00] 17:13:01 INFO - PROCESS | 2732 | 1466035981792 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 684ms 17:13:01 INFO - PROCESS | 2732 | 1466035981817 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 2732 | 1466035981822 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 17:13:01 INFO - PROCESS | 2732 | 1466035981832 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:13:01 INFO - PROCESS | 2732 | 1466035981834 Marionette TRACE conn3 <- [1,2350,null,{}] 17:13:01 INFO - PROCESS | 2732 | 1466035981838 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 2732 | 1466035981841 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:01 INFO - PROCESS | 2732 | 1466035981970 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:13:02 INFO - PROCESS | 2732 | 1466035982077 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 2732 | 1466035982079 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:02 INFO - PROCESS | 2732 | ++DOCSHELL 13656400 == 27 [pid = 2732] [id = 597] 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (13656C00) [pid = 2732] [serial = 1791] [outer = 00000000] 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13CBF400) [pid = 2732] [serial = 1792] [outer = 13656C00] 17:13:02 INFO - PROCESS | 2732 | 1466035982125 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1430A000) [pid = 2732] [serial = 1793] [outer = 13656C00] 17:13:02 INFO - PROCESS | 2732 | 1466035982486 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 684ms 17:13:02 INFO - PROCESS | 2732 | 1466035982517 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 2732 | 1466035982520 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 17:13:02 INFO - PROCESS | 2732 | 1466035982523 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:13:02 INFO - PROCESS | 2732 | 1466035982527 Marionette TRACE conn3 <- [1,2354,null,{}] 17:13:02 INFO - PROCESS | 2732 | 1466035982537 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 2732 | 1466035982542 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:02 INFO - PROCESS | 2732 | 1466035982622 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:13:02 INFO - PROCESS | 2732 | 1466035982629 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 2732 | 1466035982632 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:02 INFO - PROCESS | 2732 | ++DOCSHELL 15805000 == 28 [pid = 2732] [id = 598] 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15805400) [pid = 2732] [serial = 1794] [outer = 00000000] 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F05C00) [pid = 2732] [serial = 1795] [outer = 15805400] 17:13:02 INFO - PROCESS | 2732 | 1466035982678 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F39800) [pid = 2732] [serial = 1796] [outer = 15805400] 17:13:03 INFO - PROCESS | 2732 | 1466035983186 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 684ms 17:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:13:03 INFO - PROCESS | 2732 | 1466035983222 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 2732 | 1466035983225 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 17:13:03 INFO - PROCESS | 2732 | 1466035983228 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 2732 | 1466035983229 Marionette TRACE conn3 <- [1,2358,null,{}] 17:13:03 INFO - PROCESS | 2732 | 1466035983233 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 2732 | 1466035983235 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:03 INFO - PROCESS | 2732 | 1466035983383 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:13:03 INFO - PROCESS | 2732 | 1466035983450 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 2732 | 1466035983452 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:03 INFO - PROCESS | 2732 | ++DOCSHELL 16636800 == 29 [pid = 2732] [id = 599] 17:13:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16638C00) [pid = 2732] [serial = 1797] [outer = 00000000] 17:13:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1663F000) [pid = 2732] [serial = 1798] [outer = 16638C00] 17:13:03 INFO - PROCESS | 2732 | 1466035983495 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16721C00) [pid = 2732] [serial = 1799] [outer = 16638C00] 17:13:03 INFO - PROCESS | 2732 | 1466035983902 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 700ms 17:13:03 INFO - PROCESS | 2732 | 1466035983927 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 2732 | 1466035983929 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 17:13:03 INFO - PROCESS | 2732 | 1466035983932 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:13:03 INFO - PROCESS | 2732 | 1466035983934 Marionette TRACE conn3 <- [1,2362,null,{}] 17:13:03 INFO - PROCESS | 2732 | 1466035983938 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 2732 | 1466035983940 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:04 INFO - PROCESS | 2732 | 1466035984056 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:13:04 INFO - PROCESS | 2732 | 1466035984061 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 2732 | 1466035984063 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:04 INFO - PROCESS | 2732 | ++DOCSHELL 1671F400 == 30 [pid = 2732] [id = 600] 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1672A000) [pid = 2732] [serial = 1800] [outer = 00000000] 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA1800) [pid = 2732] [serial = 1801] [outer = 1672A000] 17:13:04 INFO - PROCESS | 2732 | 1466035984106 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16CEBC00) [pid = 2732] [serial = 1802] [outer = 1672A000] 17:13:04 INFO - PROCESS | 2732 | 1466035984591 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 700ms 17:13:04 INFO - PROCESS | 2732 | 1466035984632 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 2732 | 1466035984634 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 17:13:04 INFO - PROCESS | 2732 | 1466035984637 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:13:04 INFO - PROCESS | 2732 | 1466035984639 Marionette TRACE conn3 <- [1,2366,null,{}] 17:13:04 INFO - PROCESS | 2732 | 1466035984643 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 2732 | 1466035984648 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:04 INFO - PROCESS | 2732 | 1466035984798 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:13:04 INFO - PROCESS | 2732 | 1466035984820 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 2732 | 1466035984822 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:04 INFO - PROCESS | 2732 | ++DOCSHELL 17ADB000 == 31 [pid = 2732] [id = 601] 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1968D000) [pid = 2732] [serial = 1803] [outer = 00000000] 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19695C00) [pid = 2732] [serial = 1804] [outer = 1968D000] 17:13:04 INFO - PROCESS | 2732 | 1466035984866 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1972E400) [pid = 2732] [serial = 1805] [outer = 1968D000] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BEF400) [pid = 2732] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16729800) [pid = 2732] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (143CF000) [pid = 2732] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19B40800) [pid = 2732] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11450C00) [pid = 2732] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (165C7400) [pid = 2732] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (13CB9C00) [pid = 2732] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (105EC400) [pid = 2732] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15C1C000) [pid = 2732] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1430BC00) [pid = 2732] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (163C9C00) [pid = 2732] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:13:05 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (171DB400) [pid = 2732] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:13:05 INFO - PROCESS | 2732 | 1466035985484 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 902ms 17:13:05 INFO - PROCESS | 2732 | 1466035985527 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 2732 | 1466035985529 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 17:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:13:05 INFO - PROCESS | 2732 | 1466035985532 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 2732 | 1466035985533 Marionette TRACE conn3 <- [1,2370,null,{}] 17:13:05 INFO - PROCESS | 2732 | 1466035985537 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 2732 | 1466035985539 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:05 INFO - PROCESS | 2732 | 1466035985614 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:13:05 INFO - PROCESS | 2732 | 1466035985619 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 2732 | 1466035985621 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:05 INFO - PROCESS | 2732 | ++DOCSHELL 13026800 == 32 [pid = 2732] [id = 602] 17:13:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1364D000) [pid = 2732] [serial = 1806] [outer = 00000000] 17:13:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15C1C000) [pid = 2732] [serial = 1807] [outer = 1364D000] 17:13:05 INFO - PROCESS | 2732 | 1466035985664 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (173AAC00) [pid = 2732] [serial = 1808] [outer = 1364D000] 17:13:06 INFO - PROCESS | 2732 | 1466035986093 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 591ms 17:13:06 INFO - PROCESS | 2732 | 1466035986134 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 2732 | 1466035986136 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 17:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:13:06 INFO - PROCESS | 2732 | 1466035986142 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 2732 | 1466035986145 Marionette TRACE conn3 <- [1,2374,null,{}] 17:13:06 INFO - PROCESS | 2732 | 1466035986148 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 2732 | 1466035986150 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:06 INFO - PROCESS | 2732 | 1466035986225 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:13:06 INFO - PROCESS | 2732 | 1466035986230 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 2732 | 1466035986232 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:06 INFO - PROCESS | 2732 | ++DOCSHELL 17ADB800 == 33 [pid = 2732] [id = 603] 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19692800) [pid = 2732] [serial = 1809] [outer = 00000000] 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1992C800) [pid = 2732] [serial = 1810] [outer = 19692800] 17:13:06 INFO - PROCESS | 2732 | 1466035986274 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19930C00) [pid = 2732] [serial = 1811] [outer = 19692800] 17:13:06 INFO - PROCESS | 2732 | 1466035986722 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 637ms 17:13:06 INFO - PROCESS | 2732 | 1466035986777 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 2732 | 1466035986779 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 17:13:06 INFO - PROCESS | 2732 | 1466035986783 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:13:06 INFO - PROCESS | 2732 | 1466035986784 Marionette TRACE conn3 <- [1,2378,null,{}] 17:13:06 INFO - PROCESS | 2732 | 1466035986792 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 2732 | 1466035986793 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:06 INFO - PROCESS | 2732 | 1466035986872 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:13:06 INFO - PROCESS | 2732 | 1466035986878 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 2732 | 1466035986880 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:06 INFO - PROCESS | 2732 | ++DOCSHELL 17A29800 == 34 [pid = 2732] [id = 604] 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19E32000) [pid = 2732] [serial = 1812] [outer = 00000000] 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19F8DC00) [pid = 2732] [serial = 1813] [outer = 19E32000] 17:13:06 INFO - PROCESS | 2732 | 1466035986922 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A37A400) [pid = 2732] [serial = 1814] [outer = 19E32000] 17:13:07 INFO - PROCESS | 2732 | --DOCSHELL 1145A000 == 33 [pid = 2732] [id = 596] 17:13:07 INFO - PROCESS | 2732 | --DOCSHELL 13153400 == 32 [pid = 2732] [id = 595] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 13656400 == 31 [pid = 2732] [id = 597] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 15805000 == 30 [pid = 2732] [id = 598] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 16636800 == 29 [pid = 2732] [id = 599] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 17ADB000 == 28 [pid = 2732] [id = 601] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 1671F400 == 27 [pid = 2732] [id = 600] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 17ADB800 == 26 [pid = 2732] [id = 603] 17:13:08 INFO - PROCESS | 2732 | --DOCSHELL 13026800 == 25 [pid = 2732] [id = 602] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (171BA400) [pid = 2732] [serial = 1759] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (197CBC00) [pid = 2732] [serial = 1762] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (17AD2000) [pid = 2732] [serial = 1760] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15348400) [pid = 2732] [serial = 1745] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19E3BC00) [pid = 2732] [serial = 1739] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1145B400) [pid = 2732] [serial = 1747] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1A46DC00) [pid = 2732] [serial = 1771] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (12A10400) [pid = 2732] [serial = 1748] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (13D75C00) [pid = 2732] [serial = 1750] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1430FC00) [pid = 2732] [serial = 1751] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (11CC5800) [pid = 2732] [serial = 1741] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1309E800) [pid = 2732] [serial = 1742] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (15F0D400) [pid = 2732] [serial = 1753] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (15F3B800) [pid = 2732] [serial = 1754] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (15347C00) [pid = 2732] [serial = 1744] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (15346C00) [pid = 2732] [serial = 1765] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (163D4000) [pid = 2732] [serial = 1766] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (17B5AC00) [pid = 2732] [serial = 1763] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (16AD6C00) [pid = 2732] [serial = 1756] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (16BA9800) [pid = 2732] [serial = 1757] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (19F8F000) [pid = 2732] [serial = 1769] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 58 (19E33400) [pid = 2732] [serial = 1768] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | --DOMWINDOW == 57 (1A669C00) [pid = 2732] [serial = 1772] [outer = 00000000] [url = about:blank] 17:13:08 INFO - PROCESS | 2732 | 1466035988610 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1835ms 17:13:08 INFO - PROCESS | 2732 | 1466035988646 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 2732 | 1466035988650 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 17:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:13:08 INFO - PROCESS | 2732 | 1466035988656 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 2732 | 1466035988659 Marionette TRACE conn3 <- [1,2382,null,{}] 17:13:08 INFO - PROCESS | 2732 | 1466035988665 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 2732 | 1466035988668 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:08 INFO - PROCESS | 2732 | 1466035988760 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:13:08 INFO - PROCESS | 2732 | 1466035988767 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 2732 | 1466035988770 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:08 INFO - PROCESS | 2732 | ++DOCSHELL 10A71400 == 26 [pid = 2732] [id = 605] 17:13:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 58 (10B54400) [pid = 2732] [serial = 1815] [outer = 00000000] 17:13:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 59 (11456400) [pid = 2732] [serial = 1816] [outer = 10B54400] 17:13:08 INFO - PROCESS | 2732 | 1466035988824 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (1145B400) [pid = 2732] [serial = 1817] [outer = 10B54400] 17:13:09 INFO - PROCESS | 2732 | 1466035989358 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 17:13:09 INFO - PROCESS | 2732 | 1466035989377 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 2732 | 1466035989381 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 17:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:13:09 INFO - PROCESS | 2732 | 1466035989388 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 2732 | 1466035989390 Marionette TRACE conn3 <- [1,2386,null,{}] 17:13:09 INFO - PROCESS | 2732 | 1466035989394 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 2732 | 1466035989397 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:09 INFO - PROCESS | 2732 | 1466035989484 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:13:09 INFO - PROCESS | 2732 | 1466035989491 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 2732 | 1466035989494 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:09 INFO - PROCESS | 2732 | ++DOCSHELL 12D58800 == 27 [pid = 2732] [id = 606] 17:13:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (12D62000) [pid = 2732] [serial = 1818] [outer = 00000000] 17:13:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (1307AC00) [pid = 2732] [serial = 1819] [outer = 12D62000] 17:13:09 INFO - PROCESS | 2732 | 1466035989539 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (13102C00) [pid = 2732] [serial = 1820] [outer = 12D62000] 17:13:10 INFO - PROCESS | 2732 | 1466035990018 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 699ms 17:13:10 INFO - PROCESS | 2732 | 1466035990087 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 2732 | 1466035990089 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 17:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:13:10 INFO - PROCESS | 2732 | 1466035990093 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 2732 | 1466035990096 Marionette TRACE conn3 <- [1,2390,null,{}] 17:13:10 INFO - PROCESS | 2732 | 1466035990112 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 2732 | 1466035990118 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:10 INFO - PROCESS | 2732 | 1466035990229 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:13:10 INFO - PROCESS | 2732 | 1466035990328 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 2732 | 1466035990331 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:10 INFO - PROCESS | 2732 | ++DOCSHELL 1430B000 == 28 [pid = 2732] [id = 607] 17:13:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (1430B400) [pid = 2732] [serial = 1821] [outer = 00000000] 17:13:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (14377400) [pid = 2732] [serial = 1822] [outer = 1430B400] 17:13:10 INFO - PROCESS | 2732 | 1466035990378 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (143D4000) [pid = 2732] [serial = 1823] [outer = 1430B400] 17:13:10 INFO - PROCESS | 2732 | 1466035990763 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 700ms 17:13:10 INFO - PROCESS | 2732 | 1466035990802 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 2732 | 1466035990804 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 17:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:13:10 INFO - PROCESS | 2732 | 1466035990808 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 2732 | 1466035990810 Marionette TRACE conn3 <- [1,2394,null,{}] 17:13:10 INFO - PROCESS | 2732 | 1466035990813 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 2732 | 1466035990815 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:10 INFO - PROCESS | 2732 | 1466035990908 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:13:10 INFO - PROCESS | 2732 | 1466035990913 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 2732 | 1466035990915 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:10 INFO - PROCESS | 2732 | ++DOCSHELL 143CF800 == 29 [pid = 2732] [id = 608] 17:13:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (151A1C00) [pid = 2732] [serial = 1824] [outer = 00000000] 17:13:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (15802400) [pid = 2732] [serial = 1825] [outer = 151A1C00] 17:13:10 INFO - PROCESS | 2732 | 1466035990958 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (15C21C00) [pid = 2732] [serial = 1826] [outer = 151A1C00] 17:13:11 INFO - PROCESS | 2732 | 1466035991391 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 637ms 17:13:11 INFO - PROCESS | 2732 | 1466035991446 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 2732 | 1466035991448 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 17:13:11 INFO - PROCESS | 2732 | 1466035991451 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:13:11 INFO - PROCESS | 2732 | 1466035991453 Marionette TRACE conn3 <- [1,2398,null,{}] 17:13:11 INFO - PROCESS | 2732 | 1466035991456 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 2732 | 1466035991458 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:11 INFO - PROCESS | 2732 | 1466035991533 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:13:11 INFO - PROCESS | 2732 | 1466035991538 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 2732 | 1466035991540 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:11 INFO - PROCESS | 2732 | ++DOCSHELL 1534E800 == 30 [pid = 2732] [id = 609] 17:13:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (15EB5800) [pid = 2732] [serial = 1827] [outer = 00000000] 17:13:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15F39000) [pid = 2732] [serial = 1828] [outer = 15EB5800] 17:13:11 INFO - PROCESS | 2732 | 1466035991583 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (163D0C00) [pid = 2732] [serial = 1829] [outer = 15EB5800] 17:13:12 INFO - PROCESS | 2732 | 1466035992060 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 638ms 17:13:12 INFO - PROCESS | 2732 | 1466035992090 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 2732 | 1466035992092 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 17:13:12 INFO - PROCESS | 2732 | 1466035992095 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:13:12 INFO - PROCESS | 2732 | 1466035992097 Marionette TRACE conn3 <- [1,2402,null,{}] 17:13:12 INFO - PROCESS | 2732 | 1466035992100 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 2732 | 1466035992105 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:12 INFO - PROCESS | 2732 | 1466035992211 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:13:12 INFO - PROCESS | 2732 | 1466035992217 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 2732 | 1466035992219 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:12 INFO - PROCESS | 2732 | ++DOCSHELL 1671FC00 == 31 [pid = 2732] [id = 610] 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16720C00) [pid = 2732] [serial = 1830] [outer = 00000000] 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (16BA2400) [pid = 2732] [serial = 1831] [outer = 16720C00] 17:13:12 INFO - PROCESS | 2732 | 1466035992246 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (170BCC00) [pid = 2732] [serial = 1832] [outer = 16720C00] 17:13:12 INFO - PROCESS | 2732 | 1466035992668 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 17:13:12 INFO - PROCESS | 2732 | 1466035992717 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 2732 | 1466035992719 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 17:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:13:12 INFO - PROCESS | 2732 | 1466035992726 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 2732 | 1466035992728 Marionette TRACE conn3 <- [1,2406,null,{}] 17:13:12 INFO - PROCESS | 2732 | 1466035992731 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 2732 | 1466035992733 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:12 INFO - PROCESS | 2732 | 1466035992817 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:13:12 INFO - PROCESS | 2732 | 1466035992825 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 2732 | 1466035992827 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:12 INFO - PROCESS | 2732 | ++DOCSHELL 173B6400 == 32 [pid = 2732] [id = 611] 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (173B6800) [pid = 2732] [serial = 1833] [outer = 00000000] 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (17AD9C00) [pid = 2732] [serial = 1834] [outer = 173B6800] 17:13:12 INFO - PROCESS | 2732 | 1466035992869 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (17ADA000) [pid = 2732] [serial = 1835] [outer = 173B6800] 17:13:13 INFO - PROCESS | 2732 | 1466035993318 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 622ms 17:13:13 INFO - PROCESS | 2732 | 1466035993368 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 2732 | 1466035993370 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 17:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:13:13 INFO - PROCESS | 2732 | 1466035993377 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 2732 | 1466035993378 Marionette TRACE conn3 <- [1,2410,null,{}] 17:13:13 INFO - PROCESS | 2732 | 1466035993382 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 2732 | 1466035993383 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:13 INFO - PROCESS | 2732 | 1466035993458 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:13:13 INFO - PROCESS | 2732 | 1466035993463 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 2732 | 1466035993465 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:13 INFO - PROCESS | 2732 | ++DOCSHELL 19690400 == 33 [pid = 2732] [id = 612] 17:13:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19694C00) [pid = 2732] [serial = 1836] [outer = 00000000] 17:13:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (19925000) [pid = 2732] [serial = 1837] [outer = 19694C00] 17:13:13 INFO - PROCESS | 2732 | 1466035993508 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19925800) [pid = 2732] [serial = 1838] [outer = 19694C00] 17:13:13 INFO - PROCESS | 2732 | 1466035993969 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 637ms 17:13:13 INFO - PROCESS | 2732 | 1466035994010 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 2732 | 1466035994012 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 17:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:13:14 INFO - PROCESS | 2732 | 1466035994016 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 2732 | 1466035994017 Marionette TRACE conn3 <- [1,2414,null,{}] 17:13:14 INFO - PROCESS | 2732 | 1466035994021 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 2732 | 1466035994022 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:14 INFO - PROCESS | 2732 | 1466035994132 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:13:14 INFO - PROCESS | 2732 | 1466035994140 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 2732 | 1466035994142 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:14 INFO - PROCESS | 2732 | ++DOCSHELL 13CC7C00 == 34 [pid = 2732] [id = 613] 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19E3F000) [pid = 2732] [serial = 1839] [outer = 00000000] 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E56000) [pid = 2732] [serial = 1840] [outer = 19E3F000] 17:13:14 INFO - PROCESS | 2732 | 1466035994248 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (19F91000) [pid = 2732] [serial = 1841] [outer = 19E3F000] 17:13:14 INFO - PROCESS | 2732 | 1466035994679 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 700ms 17:13:14 INFO - PROCESS | 2732 | 1466035994714 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 2732 | 1466035994716 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 17:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:13:14 INFO - PROCESS | 2732 | 1466035994719 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 2732 | 1466035994721 Marionette TRACE conn3 <- [1,2418,null,{}] 17:13:14 INFO - PROCESS | 2732 | 1466035994724 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 2732 | 1466035994726 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:14 INFO - PROCESS | 2732 | 1466035994849 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:13:14 INFO - PROCESS | 2732 | 1466035994854 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 2732 | 1466035994856 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:14 INFO - PROCESS | 2732 | ++DOCSHELL 1A375000 == 35 [pid = 2732] [id = 614] 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A375400) [pid = 2732] [serial = 1842] [outer = 00000000] 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A668C00) [pid = 2732] [serial = 1843] [outer = 1A375400] 17:13:14 INFO - PROCESS | 2732 | 1466035994902 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A66C000) [pid = 2732] [serial = 1844] [outer = 1A375400] 17:13:15 INFO - PROCESS | 2732 | 1466035995347 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 622ms 17:13:15 INFO - PROCESS | 2732 | 1466035995358 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 2732 | 1466035995360 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 17:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:13:15 INFO - PROCESS | 2732 | 1466035995363 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 2732 | 1466035995366 Marionette TRACE conn3 <- [1,2422,null,{}] 17:13:15 INFO - PROCESS | 2732 | 1466035995369 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 2732 | 1466035995371 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:15 INFO - PROCESS | 2732 | 1466035995498 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:13:15 INFO - PROCESS | 2732 | 1466035995581 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 2732 | 1466035995583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:15 INFO - PROCESS | 2732 | ++DOCSHELL 151E1800 == 36 [pid = 2732] [id = 615] 17:13:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A673800) [pid = 2732] [serial = 1845] [outer = 00000000] 17:13:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A69C000) [pid = 2732] [serial = 1846] [outer = 1A673800] 17:13:15 INFO - PROCESS | 2732 | 1466035995627 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A6D8800) [pid = 2732] [serial = 1847] [outer = 1A673800] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (19692800) [pid = 2732] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (16638C00) [pid = 2732] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1672A000) [pid = 2732] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1968D000) [pid = 2732] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (10437C00) [pid = 2732] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (15805400) [pid = 2732] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (13656C00) [pid = 2732] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (114BBC00) [pid = 2732] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1325B400) [pid = 2732] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (197D0400) [pid = 2732] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (17A28C00) [pid = 2732] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1519A400) [pid = 2732] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:13:15 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1364D000) [pid = 2732] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:13:16 INFO - PROCESS | 2732 | 1466035996177 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 887ms 17:13:16 INFO - PROCESS | 2732 | 1466035996252 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 2732 | 1466035996254 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 17:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:13:16 INFO - PROCESS | 2732 | 1466035996258 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 2732 | 1466035996261 Marionette TRACE conn3 <- [1,2426,null,{}] 17:13:16 INFO - PROCESS | 2732 | 1466035996265 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 2732 | 1466035996268 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:16 INFO - PROCESS | 2732 | 1466035996348 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:13:16 INFO - PROCESS | 2732 | 1466035996354 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 2732 | 1466035996356 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:16 INFO - PROCESS | 2732 | ++DOCSHELL 1430E800 == 37 [pid = 2732] [id = 616] 17:13:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (151A1800) [pid = 2732] [serial = 1848] [outer = 00000000] 17:13:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16638000) [pid = 2732] [serial = 1849] [outer = 151A1800] 17:13:16 INFO - PROCESS | 2732 | 1466035996398 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16C61400) [pid = 2732] [serial = 1850] [outer = 151A1800] 17:13:16 INFO - PROCESS | 2732 | 1466035996825 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 591ms 17:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:13:16 INFO - PROCESS | 2732 | 1466035996861 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 2732 | 1466035996863 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 17:13:16 INFO - PROCESS | 2732 | 1466035996866 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 2732 | 1466035996868 Marionette TRACE conn3 <- [1,2430,null,{}] 17:13:16 INFO - PROCESS | 2732 | 1466035996885 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 2732 | 1466035996887 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:16 INFO - PROCESS | 2732 | 1466035996966 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:13:16 INFO - PROCESS | 2732 | 1466035996971 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 2732 | 1466035996973 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:16 INFO - PROCESS | 2732 | ++DOCSHELL 19696400 == 38 [pid = 2732] [id = 617] 17:13:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1969B800) [pid = 2732] [serial = 1851] [outer = 00000000] 17:13:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1A69D000) [pid = 2732] [serial = 1852] [outer = 1969B800] 17:13:17 INFO - PROCESS | 2732 | 1466035997015 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (143D6800) [pid = 2732] [serial = 1853] [outer = 1969B800] 17:13:17 INFO - PROCESS | 2732 | 1466035997451 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 591ms 17:13:17 INFO - PROCESS | 2732 | 1466035997462 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 2732 | 1466035997464 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 17:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:13:17 INFO - PROCESS | 2732 | 1466035997467 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 2732 | 1466035997469 Marionette TRACE conn3 <- [1,2434,null,{}] 17:13:17 INFO - PROCESS | 2732 | 1466035997472 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 2732 | 1466035997474 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:17 INFO - PROCESS | 2732 | 1466035997595 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:13:17 INFO - PROCESS | 2732 | 1466035997603 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 2732 | 1466035997605 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:17 INFO - PROCESS | 2732 | ++DOCSHELL 15198C00 == 39 [pid = 2732] [id = 618] 17:13:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (151D9C00) [pid = 2732] [serial = 1854] [outer = 00000000] 17:13:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A6E2000) [pid = 2732] [serial = 1855] [outer = 151D9C00] 17:13:17 INFO - PROCESS | 2732 | 1466035997646 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1A6E5000) [pid = 2732] [serial = 1856] [outer = 151D9C00] 17:13:18 INFO - PROCESS | 2732 | --DOCSHELL 17A29800 == 38 [pid = 2732] [id = 604] 17:13:18 INFO - PROCESS | 2732 | --DOCSHELL 10A71400 == 37 [pid = 2732] [id = 605] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 12D58800 == 36 [pid = 2732] [id = 606] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 1430B000 == 35 [pid = 2732] [id = 607] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 1671FC00 == 34 [pid = 2732] [id = 610] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 13CC7C00 == 33 [pid = 2732] [id = 613] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 19690400 == 32 [pid = 2732] [id = 612] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 173B6400 == 31 [pid = 2732] [id = 611] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 19696400 == 30 [pid = 2732] [id = 617] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 151E1800 == 29 [pid = 2732] [id = 615] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 1430E800 == 28 [pid = 2732] [id = 616] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 1534E800 == 27 [pid = 2732] [id = 609] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 1A375000 == 26 [pid = 2732] [id = 614] 17:13:19 INFO - PROCESS | 2732 | --DOCSHELL 143CF800 == 25 [pid = 2732] [id = 608] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19930C00) [pid = 2732] [serial = 1811] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19F8DC00) [pid = 2732] [serial = 1813] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1663F000) [pid = 2732] [serial = 1798] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BA1800) [pid = 2732] [serial = 1801] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16721C00) [pid = 2732] [serial = 1799] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19695C00) [pid = 2732] [serial = 1804] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16CEBC00) [pid = 2732] [serial = 1802] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (1992C800) [pid = 2732] [serial = 1810] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1972E400) [pid = 2732] [serial = 1805] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (10F5BC00) [pid = 2732] [serial = 1775] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (10A4E400) [pid = 2732] [serial = 1774] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (15F05C00) [pid = 2732] [serial = 1795] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (13CBF400) [pid = 2732] [serial = 1792] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1430A000) [pid = 2732] [serial = 1793] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (12BBFC00) [pid = 2732] [serial = 1789] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (12DF6400) [pid = 2732] [serial = 1790] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (13D7F000) [pid = 2732] [serial = 1787] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1393AC00) [pid = 2732] [serial = 1786] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A698C00) [pid = 2732] [serial = 1784] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1A696400) [pid = 2732] [serial = 1783] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (19B3F400) [pid = 2732] [serial = 1781] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (19698400) [pid = 2732] [serial = 1780] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (15F09800) [pid = 2732] [serial = 1778] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (151E0000) [pid = 2732] [serial = 1777] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (15C1C000) [pid = 2732] [serial = 1807] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (173AAC00) [pid = 2732] [serial = 1808] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (15F39800) [pid = 2732] [serial = 1796] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 2732 | 1466035999314 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1897ms 17:13:19 INFO - PROCESS | 2732 | 1466035999360 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 2732 | 1466035999364 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 17:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:13:19 INFO - PROCESS | 2732 | 1466035999369 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 2732 | 1466035999373 Marionette TRACE conn3 <- [1,2438,null,{}] 17:13:19 INFO - PROCESS | 2732 | 1466035999379 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 2732 | 1466035999382 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:19 INFO - PROCESS | 2732 | 1466035999471 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:13:19 INFO - PROCESS | 2732 | 1466035999478 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 2732 | 1466035999483 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:19 INFO - PROCESS | 2732 | ++DOCSHELL 10E22C00 == 26 [pid = 2732] [id = 619] 17:13:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (10F5B800) [pid = 2732] [serial = 1857] [outer = 00000000] 17:13:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (11288400) [pid = 2732] [serial = 1858] [outer = 10F5B800] 17:13:19 INFO - PROCESS | 2732 | 1466035999530 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (11458800) [pid = 2732] [serial = 1859] [outer = 10F5B800] 17:13:20 INFO - PROCESS | 2732 | 1466036000058 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 17:13:20 INFO - PROCESS | 2732 | 1466036000109 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 2732 | 1466036000114 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:13:20 INFO - PROCESS | 2732 | 1466036000120 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 2732 | 1466036000123 Marionette TRACE conn3 <- [1,2442,null,{}] 17:13:20 INFO - PROCESS | 2732 | 1466036000126 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 2732 | 1466036000129 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:20 INFO - PROCESS | 2732 | 1466036000217 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:13:20 INFO - PROCESS | 2732 | 1466036000319 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 2732 | 1466036000322 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:20 INFO - PROCESS | 2732 | ++DOCSHELL 12AE6800 == 27 [pid = 2732] [id = 620] 17:13:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (12D67800) [pid = 2732] [serial = 1860] [outer = 00000000] 17:13:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (1302C400) [pid = 2732] [serial = 1861] [outer = 12D67800] 17:13:20 INFO - PROCESS | 2732 | 1466036000374 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (13123C00) [pid = 2732] [serial = 1862] [outer = 12D67800] 17:13:20 INFO - PROCESS | 2732 | 1466036000763 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 700ms 17:13:20 INFO - PROCESS | 2732 | 1466036000819 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 2732 | 1466036000821 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:13:20 INFO - PROCESS | 2732 | 1466036000825 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 2732 | 1466036000828 Marionette TRACE conn3 <- [1,2446,null,{}] 17:13:20 INFO - PROCESS | 2732 | 1466036000839 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 2732 | 1466036000844 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:20 INFO - PROCESS | 2732 | 1466036000955 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:13:20 INFO - PROCESS | 2732 | 1466036000970 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 2732 | 1466036000973 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:20 INFO - PROCESS | 2732 | ++DOCSHELL 1393FC00 == 28 [pid = 2732] [id = 621] 17:13:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (13CBF400) [pid = 2732] [serial = 1863] [outer = 00000000] 17:13:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (13D80800) [pid = 2732] [serial = 1864] [outer = 13CBF400] 17:13:21 INFO - PROCESS | 2732 | 1466036001022 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (14311000) [pid = 2732] [serial = 1865] [outer = 13CBF400] 17:13:21 INFO - PROCESS | 2732 | 1466036001477 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 700ms 17:13:21 INFO - PROCESS | 2732 | 1466036001524 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 2732 | 1466036001526 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 17:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:13:21 INFO - PROCESS | 2732 | 1466036001530 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 2732 | 1466036001531 Marionette TRACE conn3 <- [1,2450,null,{}] 17:13:21 INFO - PROCESS | 2732 | 1466036001534 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 2732 | 1466036001547 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:21 INFO - PROCESS | 2732 | 1466036001631 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:13:21 INFO - PROCESS | 2732 | 1466036001636 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 2732 | 1466036001638 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:21 INFO - PROCESS | 2732 | ++DOCSHELL 1519B800 == 29 [pid = 2732] [id = 622] 17:13:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (151A5C00) [pid = 2732] [serial = 1866] [outer = 00000000] 17:13:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (15801C00) [pid = 2732] [serial = 1867] [outer = 151A5C00] 17:13:21 INFO - PROCESS | 2732 | 1466036001682 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15C1D400) [pid = 2732] [serial = 1868] [outer = 151A5C00] 17:13:22 INFO - PROCESS | 2732 | 1466036002108 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 637ms 17:13:22 INFO - PROCESS | 2732 | 1466036002168 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 2732 | 1466036002170 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:13:22 INFO - PROCESS | 2732 | 1466036002173 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 2732 | 1466036002175 Marionette TRACE conn3 <- [1,2454,null,{}] 17:13:22 INFO - PROCESS | 2732 | 1466036002178 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 2732 | 1466036002180 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:22 INFO - PROCESS | 2732 | 1466036002257 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:13:22 INFO - PROCESS | 2732 | 1466036002262 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 2732 | 1466036002264 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:22 INFO - PROCESS | 2732 | ++DOCSHELL 15F32000 == 30 [pid = 2732] [id = 623] 17:13:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15F32800) [pid = 2732] [serial = 1869] [outer = 00000000] 17:13:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F3B000) [pid = 2732] [serial = 1870] [outer = 15F32800] 17:13:22 INFO - PROCESS | 2732 | 1466036002307 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163C9C00) [pid = 2732] [serial = 1871] [outer = 15F32800] 17:13:22 INFO - PROCESS | 2732 | 1466036002738 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 622ms 17:13:22 INFO - PROCESS | 2732 | 1466036002796 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 2732 | 1466036002798 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:13:22 INFO - PROCESS | 2732 | 1466036002801 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 2732 | 1466036002802 Marionette TRACE conn3 <- [1,2458,null,{}] 17:13:22 INFO - PROCESS | 2732 | 1466036002806 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 2732 | 1466036002811 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:22 INFO - PROCESS | 2732 | 1466036002910 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:13:22 INFO - PROCESS | 2732 | 1466036002917 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 2732 | 1466036002919 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:22 INFO - PROCESS | 2732 | ++DOCSHELL 16640400 == 31 [pid = 2732] [id = 624] 17:13:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16727800) [pid = 2732] [serial = 1872] [outer = 00000000] 17:13:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16BA3400) [pid = 2732] [serial = 1873] [outer = 16727800] 17:13:22 INFO - PROCESS | 2732 | 1466036002962 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (16BEE800) [pid = 2732] [serial = 1874] [outer = 16727800] 17:13:23 INFO - PROCESS | 2732 | 1466036003381 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 622ms 17:13:23 INFO - PROCESS | 2732 | 1466036003439 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 2732 | 1466036003441 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 17:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:13:23 INFO - PROCESS | 2732 | 1466036003450 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 2732 | 1466036003453 Marionette TRACE conn3 <- [1,2462,null,{}] 17:13:23 INFO - PROCESS | 2732 | 1466036003457 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 2732 | 1466036003460 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:23 INFO - PROCESS | 2732 | 1466036003545 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:13:23 INFO - PROCESS | 2732 | 1466036003550 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 2732 | 1466036003552 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:23 INFO - PROCESS | 2732 | ++DOCSHELL 16CF5800 == 32 [pid = 2732] [id = 625] 17:13:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (171B5C00) [pid = 2732] [serial = 1875] [outer = 00000000] 17:13:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (173AF400) [pid = 2732] [serial = 1876] [outer = 171B5C00] 17:13:23 INFO - PROCESS | 2732 | 1466036003594 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (173B3800) [pid = 2732] [serial = 1877] [outer = 171B5C00] 17:13:24 INFO - PROCESS | 2732 | 1466036004059 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 637ms 17:13:24 INFO - PROCESS | 2732 | 1466036004090 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 2732 | 1466036004092 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:13:24 INFO - PROCESS | 2732 | 1466036004099 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 2732 | 1466036004101 Marionette TRACE conn3 <- [1,2466,null,{}] 17:13:24 INFO - PROCESS | 2732 | 1466036004104 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 2732 | 1466036004106 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:24 INFO - PROCESS | 2732 | 1466036004180 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:13:24 INFO - PROCESS | 2732 | 1466036004186 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 2732 | 1466036004188 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:24 INFO - PROCESS | 2732 | ++DOCSHELL 171BDC00 == 33 [pid = 2732] [id = 626] 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (173AE400) [pid = 2732] [serial = 1878] [outer = 00000000] 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19696800) [pid = 2732] [serial = 1879] [outer = 173AE400] 17:13:24 INFO - PROCESS | 2732 | 1466036004230 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19697000) [pid = 2732] [serial = 1880] [outer = 173AE400] 17:13:24 INFO - PROCESS | 2732 | 1466036004695 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 622ms 17:13:24 INFO - PROCESS | 2732 | 1466036004735 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 2732 | 1466036004737 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 17:13:24 INFO - PROCESS | 2732 | 1466036004741 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:13:24 INFO - PROCESS | 2732 | 1466036004742 Marionette TRACE conn3 <- [1,2470,null,{}] 17:13:24 INFO - PROCESS | 2732 | 1466036004746 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 2732 | 1466036004748 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:24 INFO - PROCESS | 2732 | 1466036004856 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:13:24 INFO - PROCESS | 2732 | 1466036004864 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 2732 | 1466036004866 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:24 INFO - PROCESS | 2732 | ++DOCSHELL 1393F800 == 34 [pid = 2732] [id = 627] 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (197D1800) [pid = 2732] [serial = 1881] [outer = 00000000] 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (19B40800) [pid = 2732] [serial = 1882] [outer = 197D1800] 17:13:24 INFO - PROCESS | 2732 | 1466036004908 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19B41400) [pid = 2732] [serial = 1883] [outer = 197D1800] 17:13:25 INFO - PROCESS | 2732 | 1466036005379 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 699ms 17:13:25 INFO - PROCESS | 2732 | 1466036005441 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 2732 | 1466036005443 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 17:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:13:25 INFO - PROCESS | 2732 | 1466036005446 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 2732 | 1466036005448 Marionette TRACE conn3 <- [1,2474,null,{}] 17:13:25 INFO - PROCESS | 2732 | 1466036005451 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 2732 | 1466036005453 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:25 INFO - PROCESS | 2732 | 1466036005574 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:13:25 INFO - PROCESS | 2732 | 1466036005646 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 2732 | 1466036005648 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:25 INFO - PROCESS | 2732 | ++DOCSHELL 19E33000 == 35 [pid = 2732] [id = 628] 17:13:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19E39000) [pid = 2732] [serial = 1884] [outer = 00000000] 17:13:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A37B800) [pid = 2732] [serial = 1885] [outer = 19E39000] 17:13:25 INFO - PROCESS | 2732 | 1466036005674 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A667800) [pid = 2732] [serial = 1886] [outer = 19E39000] 17:13:26 INFO - PROCESS | 2732 | 1466036006098 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 700ms 17:13:26 INFO - PROCESS | 2732 | 1466036006130 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 2732 | 1466036006132 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 17:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:13:26 INFO - PROCESS | 2732 | 1466036006135 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 2732 | 1466036006137 Marionette TRACE conn3 <- [1,2478,null,{}] 17:13:26 INFO - PROCESS | 2732 | 1466036006141 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:26 INFO - PROCESS | 2732 | 1466036006143 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:26 INFO - PROCESS | 2732 | 1466036006294 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:13:26 INFO - PROCESS | 2732 | 1466036006322 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 2732 | 1466036006324 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:26 INFO - PROCESS | 2732 | ++DOCSHELL 15F0A400 == 36 [pid = 2732] [id = 629] 17:13:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A66E000) [pid = 2732] [serial = 1887] [outer = 00000000] 17:13:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A69B400) [pid = 2732] [serial = 1888] [outer = 1A66E000] 17:13:26 INFO - PROCESS | 2732 | 1466036006368 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A6D9000) [pid = 2732] [serial = 1889] [outer = 1A66E000] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (1969B800) [pid = 2732] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (19E3F000) [pid = 2732] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A375400) [pid = 2732] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A673800) [pid = 2732] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (16720C00) [pid = 2732] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (15EB5800) [pid = 2732] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (151A1C00) [pid = 2732] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1430B400) [pid = 2732] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12D62000) [pid = 2732] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (10B54400) [pid = 2732] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19E32000) [pid = 2732] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (19694C00) [pid = 2732] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:13:26 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (151A1800) [pid = 2732] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:13:26 INFO - PROCESS | 2732 | 1466036006969 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 902ms 17:13:27 INFO - PROCESS | 2732 | 1466036007040 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 2732 | 1466036007042 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 17:13:27 INFO - PROCESS | 2732 | 1466036007045 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:13:27 INFO - PROCESS | 2732 | 1466036007046 Marionette TRACE conn3 <- [1,2482,null,{}] 17:13:27 INFO - PROCESS | 2732 | 1466036007050 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 2732 | 1466036007052 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:27 INFO - PROCESS | 2732 | 1466036007130 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:13:27 INFO - PROCESS | 2732 | 1466036007136 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 2732 | 1466036007138 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:27 INFO - PROCESS | 2732 | ++DOCSHELL 158AEC00 == 37 [pid = 2732] [id = 630] 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (15C18400) [pid = 2732] [serial = 1890] [outer = 00000000] 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16793000) [pid = 2732] [serial = 1891] [outer = 15C18400] 17:13:27 INFO - PROCESS | 2732 | 1466036007180 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (19E50000) [pid = 2732] [serial = 1892] [outer = 15C18400] 17:13:27 INFO - PROCESS | 2732 | 1466036007614 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 591ms 17:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:13:27 INFO - PROCESS | 2732 | 1466036007654 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 2732 | 1466036007656 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 17:13:27 INFO - PROCESS | 2732 | 1466036007660 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 2732 | 1466036007661 Marionette TRACE conn3 <- [1,2486,null,{}] 17:13:27 INFO - PROCESS | 2732 | 1466036007664 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 2732 | 1466036007666 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:27 INFO - PROCESS | 2732 | 1466036007753 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:13:27 INFO - PROCESS | 2732 | 1466036007759 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 2732 | 1466036007761 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:27 INFO - PROCESS | 2732 | ++DOCSHELL 1A694C00 == 38 [pid = 2732] [id = 631] 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1A697C00) [pid = 2732] [serial = 1893] [outer = 00000000] 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A730400) [pid = 2732] [serial = 1894] [outer = 1A697C00] 17:13:27 INFO - PROCESS | 2732 | 1466036007802 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A733C00) [pid = 2732] [serial = 1895] [outer = 1A697C00] 17:13:28 INFO - PROCESS | 2732 | 1466036008243 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 622ms 17:13:28 INFO - PROCESS | 2732 | 1466036008303 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 2732 | 1466036008304 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:13:28 INFO - PROCESS | 2732 | 1466036008307 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 2732 | 1466036008309 Marionette TRACE conn3 <- [1,2490,null,{}] 17:13:28 INFO - PROCESS | 2732 | 1466036008313 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 2732 | 1466036008314 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:28 INFO - PROCESS | 2732 | 1466036008392 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:13:28 INFO - PROCESS | 2732 | 1466036008397 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 2732 | 1466036008399 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:28 INFO - PROCESS | 2732 | ++DOCSHELL 13CB8400 == 39 [pid = 2732] [id = 632] 17:13:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (15F3A800) [pid = 2732] [serial = 1896] [outer = 00000000] 17:13:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A73CC00) [pid = 2732] [serial = 1897] [outer = 15F3A800] 17:13:28 INFO - PROCESS | 2732 | 1466036008441 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A942400) [pid = 2732] [serial = 1898] [outer = 15F3A800] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 15198C00 == 38 [pid = 2732] [id = 618] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 10E22C00 == 37 [pid = 2732] [id = 619] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 1519B800 == 36 [pid = 2732] [id = 622] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 16640400 == 35 [pid = 2732] [id = 624] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 16CF5800 == 34 [pid = 2732] [id = 625] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 1393F800 == 33 [pid = 2732] [id = 627] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 171BDC00 == 32 [pid = 2732] [id = 626] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 158AEC00 == 31 [pid = 2732] [id = 630] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 12AE6800 == 30 [pid = 2732] [id = 620] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 15F0A400 == 29 [pid = 2732] [id = 629] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 1393FC00 == 28 [pid = 2732] [id = 621] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 19E33000 == 27 [pid = 2732] [id = 628] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 1A694C00 == 26 [pid = 2732] [id = 631] 17:13:29 INFO - PROCESS | 2732 | --DOCSHELL 15F32000 == 25 [pid = 2732] [id = 623] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (143D6800) [pid = 2732] [serial = 1853] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A6E2000) [pid = 2732] [serial = 1855] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19E56000) [pid = 2732] [serial = 1840] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A668C00) [pid = 2732] [serial = 1843] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (19F91000) [pid = 2732] [serial = 1841] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A69C000) [pid = 2732] [serial = 1846] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A66C000) [pid = 2732] [serial = 1844] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A69D000) [pid = 2732] [serial = 1852] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A6D8800) [pid = 2732] [serial = 1847] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (17AD9C00) [pid = 2732] [serial = 1834] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (16BA2400) [pid = 2732] [serial = 1831] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (170BCC00) [pid = 2732] [serial = 1832] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F39000) [pid = 2732] [serial = 1828] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (163D0C00) [pid = 2732] [serial = 1829] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (15802400) [pid = 2732] [serial = 1825] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15C21C00) [pid = 2732] [serial = 1826] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (14377400) [pid = 2732] [serial = 1822] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (143D4000) [pid = 2732] [serial = 1823] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1307AC00) [pid = 2732] [serial = 1819] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (13102C00) [pid = 2732] [serial = 1820] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (11456400) [pid = 2732] [serial = 1816] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1145B400) [pid = 2732] [serial = 1817] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A37A400) [pid = 2732] [serial = 1814] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (19925000) [pid = 2732] [serial = 1837] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (16638000) [pid = 2732] [serial = 1849] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (16C61400) [pid = 2732] [serial = 1850] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (19925800) [pid = 2732] [serial = 1838] [outer = 00000000] [url = about:blank] 17:13:30 INFO - PROCESS | 2732 | 1466036010178 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1897ms 17:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:13:30 INFO - PROCESS | 2732 | 1466036010200 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 2732 | 1466036010204 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 17:13:30 INFO - PROCESS | 2732 | 1466036010209 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 2732 | 1466036010213 Marionette TRACE conn3 <- [1,2494,null,{}] 17:13:30 INFO - PROCESS | 2732 | 1466036010219 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 2732 | 1466036010222 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:30 INFO - PROCESS | 2732 | 1466036010311 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:13:30 INFO - PROCESS | 2732 | 1466036010320 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 2732 | 1466036010325 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:30 INFO - PROCESS | 2732 | ++DOCSHELL 10B7D800 == 26 [pid = 2732] [id = 633] 17:13:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (10E23000) [pid = 2732] [serial = 1899] [outer = 00000000] 17:13:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (11452C00) [pid = 2732] [serial = 1900] [outer = 10E23000] 17:13:30 INFO - PROCESS | 2732 | 1466036010373 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (11457800) [pid = 2732] [serial = 1901] [outer = 10E23000] 17:13:30 INFO - PROCESS | 2732 | 1466036010882 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 684ms 17:13:30 INFO - PROCESS | 2732 | 1466036010905 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 2732 | 1466036010910 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 17:13:30 INFO - PROCESS | 2732 | 1466036010920 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:13:30 INFO - PROCESS | 2732 | 1466036010923 Marionette TRACE conn3 <- [1,2498,null,{}] 17:13:30 INFO - PROCESS | 2732 | 1466036010927 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 2732 | 1466036010930 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:31 INFO - PROCESS | 2732 | 1466036011037 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:13:31 INFO - PROCESS | 2732 | 1466036011048 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 2732 | 1466036011051 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:31 INFO - PROCESS | 2732 | ++DOCSHELL 12BBD000 == 27 [pid = 2732] [id = 634] 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (12BBFC00) [pid = 2732] [serial = 1902] [outer = 00000000] 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (1307FC00) [pid = 2732] [serial = 1903] [outer = 12BBFC00] 17:13:31 INFO - PROCESS | 2732 | 1466036011096 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (130A1400) [pid = 2732] [serial = 1904] [outer = 12BBFC00] 17:13:31 INFO - PROCESS | 2732 | 1466036011574 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 684ms 17:13:31 INFO - PROCESS | 2732 | 1466036011621 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 2732 | 1466036011623 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 17:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:13:31 INFO - PROCESS | 2732 | 1466036011627 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 2732 | 1466036011630 Marionette TRACE conn3 <- [1,2502,null,{}] 17:13:31 INFO - PROCESS | 2732 | 1466036011641 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 2732 | 1466036011645 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:31 INFO - PROCESS | 2732 | 1466036011763 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:13:31 INFO - PROCESS | 2732 | 1466036011864 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 2732 | 1466036011867 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:31 INFO - PROCESS | 2732 | ++DOCSHELL 13D72800 == 28 [pid = 2732] [id = 635] 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13D74000) [pid = 2732] [serial = 1905] [outer = 00000000] 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1430A400) [pid = 2732] [serial = 1906] [outer = 13D74000] 17:13:31 INFO - PROCESS | 2732 | 1466036011914 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (14379400) [pid = 2732] [serial = 1907] [outer = 13D74000] 17:13:32 INFO - PROCESS | 2732 | 1466036012288 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 684ms 17:13:32 INFO - PROCESS | 2732 | 1466036012326 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 2732 | 1466036012329 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 17:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:13:32 INFO - PROCESS | 2732 | 1466036012332 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 2732 | 1466036012334 Marionette TRACE conn3 <- [1,2506,null,{}] 17:13:32 INFO - PROCESS | 2732 | 1466036012337 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:32 INFO - PROCESS | 2732 | 1466036012339 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:32 INFO - PROCESS | 2732 | 1466036012425 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:13:32 INFO - PROCESS | 2732 | 1466036012518 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 2732 | 1466036012521 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:32 INFO - PROCESS | 2732 | ++DOCSHELL 14311800 == 29 [pid = 2732] [id = 636] 17:13:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (14377400) [pid = 2732] [serial = 1908] [outer = 00000000] 17:13:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (151DD800) [pid = 2732] [serial = 1909] [outer = 14377400] 17:13:32 INFO - PROCESS | 2732 | 1466036012548 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151E5800) [pid = 2732] [serial = 1910] [outer = 14377400] 17:13:32 INFO - PROCESS | 2732 | 1466036012931 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 622ms 17:13:32 INFO - PROCESS | 2732 | 1466036012953 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 2732 | 1466036012955 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 17:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:13:32 INFO - PROCESS | 2732 | 1466036012959 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 2732 | 1466036012960 Marionette TRACE conn3 <- [1,2510,null,{}] 17:13:32 INFO - PROCESS | 2732 | 1466036012964 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:32 INFO - PROCESS | 2732 | 1466036012965 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:33 INFO - PROCESS | 2732 | 1466036013079 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:13:33 INFO - PROCESS | 2732 | 1466036013119 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 2732 | 1466036013121 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:33 INFO - PROCESS | 2732 | ++DOCSHELL 158AD400 == 30 [pid = 2732] [id = 637] 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F05C00) [pid = 2732] [serial = 1911] [outer = 00000000] 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F33400) [pid = 2732] [serial = 1912] [outer = 15F05C00] 17:13:33 INFO - PROCESS | 2732 | 1466036013164 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (15F35C00) [pid = 2732] [serial = 1913] [outer = 15F05C00] 17:13:33 INFO - PROCESS | 2732 | 1466036013573 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 638ms 17:13:33 INFO - PROCESS | 2732 | 1466036013597 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 2732 | 1466036013599 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:13:33 INFO - PROCESS | 2732 | 1466036013602 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 2732 | 1466036013603 Marionette TRACE conn3 <- [1,2514,null,{}] 17:13:33 INFO - PROCESS | 2732 | 1466036013607 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 2732 | 1466036013612 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:33 INFO - PROCESS | 2732 | 1466036013755 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:13:33 INFO - PROCESS | 2732 | 1466036013767 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 2732 | 1466036013769 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:33 INFO - PROCESS | 2732 | ++DOCSHELL 163D7400 == 31 [pid = 2732] [id = 638] 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (165CC400) [pid = 2732] [serial = 1914] [outer = 00000000] 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1671F400) [pid = 2732] [serial = 1915] [outer = 165CC400] 17:13:33 INFO - PROCESS | 2732 | 1466036013812 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16AD7000) [pid = 2732] [serial = 1916] [outer = 165CC400] 17:13:34 INFO - PROCESS | 2732 | 1466036014215 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 637ms 17:13:34 INFO - PROCESS | 2732 | 1466036014240 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 2732 | 1466036014242 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:13:34 INFO - PROCESS | 2732 | 1466036014246 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 2732 | 1466036014257 Marionette TRACE conn3 <- [1,2518,null,{}] 17:13:34 INFO - PROCESS | 2732 | 1466036014261 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 2732 | 1466036014263 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:34 INFO - PROCESS | 2732 | 1466036014337 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:13:34 INFO - PROCESS | 2732 | 1466036014457 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 2732 | 1466036014459 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:34 INFO - PROCESS | 2732 | ++DOCSHELL 1307AC00 == 32 [pid = 2732] [id = 639] 17:13:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (13937C00) [pid = 2732] [serial = 1917] [outer = 00000000] 17:13:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16BEFC00) [pid = 2732] [serial = 1918] [outer = 13937C00] 17:13:34 INFO - PROCESS | 2732 | 1466036014509 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16C59C00) [pid = 2732] [serial = 1919] [outer = 13937C00] 17:13:34 INFO - PROCESS | 2732 | 1466036014861 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 654ms 17:13:34 INFO - PROCESS | 2732 | 1466036014909 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 2732 | 1466036014911 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:13:34 INFO - PROCESS | 2732 | 1466036014914 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 2732 | 1466036014916 Marionette TRACE conn3 <- [1,2522,null,{}] 17:13:34 INFO - PROCESS | 2732 | 1466036014919 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 2732 | 1466036014921 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:34 INFO - PROCESS | 2732 | 1466036014995 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:13:34 INFO - PROCESS | 2732 | 1466036015000 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 2732 | 1466036015002 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:35 INFO - PROCESS | 2732 | ++DOCSHELL 1145A000 == 33 [pid = 2732] [id = 640] 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (163D4400) [pid = 2732] [serial = 1920] [outer = 00000000] 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (17A29800) [pid = 2732] [serial = 1921] [outer = 163D4400] 17:13:35 INFO - PROCESS | 2732 | 1466036015044 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17A2AC00) [pid = 2732] [serial = 1922] [outer = 163D4400] 17:13:35 INFO - PROCESS | 2732 | 1466036015513 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 638ms 17:13:35 INFO - PROCESS | 2732 | 1466036015553 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 2732 | 1466036015555 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 17:13:35 INFO - PROCESS | 2732 | 1466036015558 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:13:35 INFO - PROCESS | 2732 | 1466036015560 Marionette TRACE conn3 <- [1,2526,null,{}] 17:13:35 INFO - PROCESS | 2732 | 1466036015564 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 2732 | 1466036015565 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:35 INFO - PROCESS | 2732 | 1466036015676 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:13:35 INFO - PROCESS | 2732 | 1466036015681 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 2732 | 1466036015683 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:35 INFO - PROCESS | 2732 | ++DOCSHELL 13D71C00 == 34 [pid = 2732] [id = 641] 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (176B7400) [pid = 2732] [serial = 1923] [outer = 00000000] 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19692800) [pid = 2732] [serial = 1924] [outer = 176B7400] 17:13:35 INFO - PROCESS | 2732 | 1466036015725 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19692C00) [pid = 2732] [serial = 1925] [outer = 176B7400] 17:13:36 INFO - PROCESS | 2732 | 1466036016189 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 699ms 17:13:36 INFO - PROCESS | 2732 | 1466036016243 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 2732 | 1466036016245 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 17:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:13:36 INFO - PROCESS | 2732 | 1466036016248 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 2732 | 1466036016249 Marionette TRACE conn3 <- [1,2530,null,{}] 17:13:36 INFO - PROCESS | 2732 | 1466036016253 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 2732 | 1466036016255 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:36 INFO - PROCESS | 2732 | 1466036016380 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:13:36 INFO - PROCESS | 2732 | 1466036016388 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 2732 | 1466036016390 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:36 INFO - PROCESS | 2732 | ++DOCSHELL 151DC800 == 35 [pid = 2732] [id = 642] 17:13:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (16BA7400) [pid = 2732] [serial = 1926] [outer = 00000000] 17:13:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19E31C00) [pid = 2732] [serial = 1927] [outer = 16BA7400] 17:13:36 INFO - PROCESS | 2732 | 1466036016489 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19E3F800) [pid = 2732] [serial = 1928] [outer = 16BA7400] 17:13:36 INFO - PROCESS | 2732 | 1466036016905 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 684ms 17:13:36 INFO - PROCESS | 2732 | 1466036016947 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 2732 | 1466036016949 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 17:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:13:36 INFO - PROCESS | 2732 | 1466036016953 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 2732 | 1466036016955 Marionette TRACE conn3 <- [1,2534,null,{}] 17:13:36 INFO - PROCESS | 2732 | 1466036016958 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 2732 | 1466036016961 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:37 INFO - PROCESS | 2732 | 1466036017122 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:13:37 INFO - PROCESS | 2732 | 1466036017137 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 2732 | 1466036017140 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:37 INFO - PROCESS | 2732 | ++DOCSHELL 1580C800 == 36 [pid = 2732] [id = 643] 17:13:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19F93C00) [pid = 2732] [serial = 1929] [outer = 00000000] 17:13:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A46A800) [pid = 2732] [serial = 1930] [outer = 19F93C00] 17:13:37 INFO - PROCESS | 2732 | 1466036017240 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A66CC00) [pid = 2732] [serial = 1931] [outer = 19F93C00] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A697C00) [pid = 2732] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (197D1800) [pid = 2732] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (19E39000) [pid = 2732] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1A66E000) [pid = 2732] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13CBF400) [pid = 2732] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (12D67800) [pid = 2732] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (10F5B800) [pid = 2732] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (151D9C00) [pid = 2732] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (173AE400) [pid = 2732] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (171B5C00) [pid = 2732] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (16727800) [pid = 2732] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (15F32800) [pid = 2732] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (151A5C00) [pid = 2732] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15C18400) [pid = 2732] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:13:37 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (173B6800) [pid = 2732] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:13:37 INFO - PROCESS | 2732 | 1466036017797 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 886ms 17:13:37 INFO - PROCESS | 2732 | 1466036017858 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 2732 | 1466036017860 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 17:13:37 INFO - PROCESS | 2732 | 1466036017863 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:13:37 INFO - PROCESS | 2732 | 1466036017865 Marionette TRACE conn3 <- [1,2538,null,{}] 17:13:37 INFO - PROCESS | 2732 | 1466036017868 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 2732 | 1466036017869 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:37 INFO - PROCESS | 2732 | 1466036017948 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:13:37 INFO - PROCESS | 2732 | 1466036017954 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 2732 | 1466036017956 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:37 INFO - PROCESS | 2732 | ++DOCSHELL 158B6C00 == 37 [pid = 2732] [id = 644] 17:13:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (15C18400) [pid = 2732] [serial = 1932] [outer = 00000000] 17:13:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16729800) [pid = 2732] [serial = 1933] [outer = 15C18400] 17:13:37 INFO - PROCESS | 2732 | 1466036017998 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (16B9F400) [pid = 2732] [serial = 1934] [outer = 15C18400] 17:13:38 INFO - PROCESS | 2732 | 1466036018421 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 591ms 17:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:13:38 INFO - PROCESS | 2732 | 1466036018467 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 2732 | 1466036018469 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 17:13:38 INFO - PROCESS | 2732 | 1466036018472 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 2732 | 1466036018474 Marionette TRACE conn3 <- [1,2542,null,{}] 17:13:38 INFO - PROCESS | 2732 | 1466036018481 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 2732 | 1466036018492 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:38 INFO - PROCESS | 2732 | 1466036018571 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:13:38 INFO - PROCESS | 2732 | 1466036018576 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 2732 | 1466036018578 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:38 INFO - PROCESS | 2732 | ++DOCSHELL 19B3E800 == 38 [pid = 2732] [id = 645] 17:13:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (19E39000) [pid = 2732] [serial = 1935] [outer = 00000000] 17:13:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (1A66C800) [pid = 2732] [serial = 1936] [outer = 19E39000] 17:13:38 INFO - PROCESS | 2732 | 1466036018620 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1A675000) [pid = 2732] [serial = 1937] [outer = 19E39000] 17:13:39 INFO - PROCESS | 2732 | 1466036019100 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 622ms 17:13:39 INFO - PROCESS | 2732 | 1466036019121 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 2732 | 1466036019123 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 17:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:13:39 INFO - PROCESS | 2732 | 1466036019131 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 2732 | 1466036019133 Marionette TRACE conn3 <- [1,2546,null,{}] 17:13:39 INFO - PROCESS | 2732 | 1466036019137 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 2732 | 1466036019139 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:39 INFO - PROCESS | 2732 | 1466036019217 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:13:39 INFO - PROCESS | 2732 | 1466036019222 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 2732 | 1466036019224 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:39 INFO - PROCESS | 2732 | ++DOCSHELL 1309F400 == 39 [pid = 2732] [id = 646] 17:13:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (143D7C00) [pid = 2732] [serial = 1938] [outer = 00000000] 17:13:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (1A69BC00) [pid = 2732] [serial = 1939] [outer = 143D7C00] 17:13:39 INFO - PROCESS | 2732 | 1466036019250 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A6D7000) [pid = 2732] [serial = 1940] [outer = 143D7C00] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 13CB8400 == 38 [pid = 2732] [id = 632] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 10B7D800 == 37 [pid = 2732] [id = 633] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 14311800 == 36 [pid = 2732] [id = 636] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 163D7400 == 35 [pid = 2732] [id = 638] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 1145A000 == 34 [pid = 2732] [id = 640] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 19B3E800 == 33 [pid = 2732] [id = 645] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 1580C800 == 32 [pid = 2732] [id = 643] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 151DC800 == 31 [pid = 2732] [id = 642] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 158AD400 == 30 [pid = 2732] [id = 637] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 12BBD000 == 29 [pid = 2732] [id = 634] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 13D71C00 == 28 [pid = 2732] [id = 641] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 13D72800 == 27 [pid = 2732] [id = 635] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 1307AC00 == 26 [pid = 2732] [id = 639] 17:13:40 INFO - PROCESS | 2732 | --DOCSHELL 158B6C00 == 25 [pid = 2732] [id = 644] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (17ADA000) [pid = 2732] [serial = 1835] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A733C00) [pid = 2732] [serial = 1895] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A73CC00) [pid = 2732] [serial = 1897] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19B40800) [pid = 2732] [serial = 1882] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A37B800) [pid = 2732] [serial = 1885] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1A69B400) [pid = 2732] [serial = 1888] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (1A667800) [pid = 2732] [serial = 1886] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1A730400) [pid = 2732] [serial = 1894] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1A6D9000) [pid = 2732] [serial = 1889] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D80800) [pid = 2732] [serial = 1864] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (14311000) [pid = 2732] [serial = 1865] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1302C400) [pid = 2732] [serial = 1861] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13123C00) [pid = 2732] [serial = 1862] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (11288400) [pid = 2732] [serial = 1858] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (11458800) [pid = 2732] [serial = 1859] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A6E5000) [pid = 2732] [serial = 1856] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19696800) [pid = 2732] [serial = 1879] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (173AF400) [pid = 2732] [serial = 1876] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (173B3800) [pid = 2732] [serial = 1877] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (16BA3400) [pid = 2732] [serial = 1873] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (16BEE800) [pid = 2732] [serial = 1874] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (15F3B000) [pid = 2732] [serial = 1870] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (163C9C00) [pid = 2732] [serial = 1871] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (15801C00) [pid = 2732] [serial = 1867] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (15C1D400) [pid = 2732] [serial = 1868] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (19B41400) [pid = 2732] [serial = 1883] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 61 (16793000) [pid = 2732] [serial = 1891] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 60 (19E50000) [pid = 2732] [serial = 1892] [outer = 00000000] [url = about:blank] 17:13:40 INFO - PROCESS | 2732 | --DOMWINDOW == 59 (19697000) [pid = 2732] [serial = 1880] [outer = 00000000] [url = about:blank] 17:13:41 INFO - PROCESS | 2732 | 1466036021209 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2100ms 17:13:41 INFO - PROCESS | 2732 | 1466036021230 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 2732 | 1466036021235 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 17:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:13:41 INFO - PROCESS | 2732 | 1466036021241 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 2732 | 1466036021245 Marionette TRACE conn3 <- [1,2550,null,{}] 17:13:41 INFO - PROCESS | 2732 | 1466036021251 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:41 INFO - PROCESS | 2732 | 1466036021254 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:41 INFO - PROCESS | 2732 | 1466036021379 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:13:41 INFO - PROCESS | 2732 | 1466036021511 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 2732 | 1466036021517 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:41 INFO - PROCESS | 2732 | ++DOCSHELL 10A69400 == 26 [pid = 2732] [id = 647] 17:13:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 60 (10A69800) [pid = 2732] [serial = 1941] [outer = 00000000] 17:13:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 61 (10F5A800) [pid = 2732] [serial = 1942] [outer = 10A69800] 17:13:41 INFO - PROCESS | 2732 | 1466036021579 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 62 (10F60400) [pid = 2732] [serial = 1943] [outer = 10A69800] 17:13:42 INFO - PROCESS | 2732 | 1466036022382 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1182ms 17:13:42 INFO - PROCESS | 2732 | 1466036022436 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 2732 | 1466036022441 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 17:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:13:42 INFO - PROCESS | 2732 | 1466036022448 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 2732 | 1466036022451 Marionette TRACE conn3 <- [1,2554,null,{}] 17:13:42 INFO - PROCESS | 2732 | 1466036022455 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 2732 | 1466036022459 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:42 INFO - PROCESS | 2732 | 1466036022585 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:13:42 INFO - PROCESS | 2732 | 1466036022714 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 2732 | 1466036022718 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:42 INFO - PROCESS | 2732 | ++DOCSHELL 0C773C00 == 27 [pid = 2732] [id = 648] 17:13:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (10367C00) [pid = 2732] [serial = 1944] [outer = 00000000] 17:13:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (10561C00) [pid = 2732] [serial = 1945] [outer = 10367C00] 17:13:42 INFO - PROCESS | 2732 | 1466036022767 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (10A6C800) [pid = 2732] [serial = 1946] [outer = 10367C00] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 15196C00 == 26 [pid = 2732] [id = 421] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 16643400 == 25 [pid = 2732] [id = 430] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 1A66E400 == 24 [pid = 2732] [id = 431] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 12AA7000 == 23 [pid = 2732] [id = 429] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 19F8C800 == 22 [pid = 2732] [id = 428] 17:13:43 INFO - PROCESS | 2732 | --DOCSHELL 1663B800 == 21 [pid = 2732] [id = 422] 17:13:43 INFO - PROCESS | 2732 | 1466036023283 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 902ms 17:13:43 INFO - PROCESS | 2732 | 1466036023335 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 2732 | 1466036023338 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 17:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:13:43 INFO - PROCESS | 2732 | 1466036023343 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 2732 | 1466036023345 Marionette TRACE conn3 <- [1,2558,null,{}] 17:13:43 INFO - PROCESS | 2732 | 1466036023351 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 2732 | 1466036023355 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:43 INFO - PROCESS | 2732 | 1466036023442 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:13:43 INFO - PROCESS | 2732 | 1466036023451 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 2732 | 1466036023454 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:43 INFO - PROCESS | 2732 | ++DOCSHELL 12D62800 == 22 [pid = 2732] [id = 649] 17:13:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (12DF0000) [pid = 2732] [serial = 1947] [outer = 00000000] 17:13:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (13080400) [pid = 2732] [serial = 1948] [outer = 12DF0000] 17:13:43 INFO - PROCESS | 2732 | 1466036023504 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13130400) [pid = 2732] [serial = 1949] [outer = 12DF0000] 17:13:44 INFO - PROCESS | 2732 | 1466036024020 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 700ms 17:13:44 INFO - PROCESS | 2732 | 1466036024041 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 2732 | 1466036024044 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 17:13:44 INFO - PROCESS | 2732 | 1466036024049 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:13:44 INFO - PROCESS | 2732 | 1466036024051 Marionette TRACE conn3 <- [1,2562,null,{}] 17:13:44 INFO - PROCESS | 2732 | 1466036024055 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:44 INFO - PROCESS | 2732 | 1466036024057 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:44 INFO - PROCESS | 2732 | 1466036024173 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:13:44 INFO - PROCESS | 2732 | 1466036024271 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 2732 | 1466036024273 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:44 INFO - PROCESS | 2732 | ++DOCSHELL 13151400 == 23 [pid = 2732] [id = 650] 17:13:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (1364C400) [pid = 2732] [serial = 1950] [outer = 00000000] 17:13:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (13D73800) [pid = 2732] [serial = 1951] [outer = 1364C400] 17:13:44 INFO - PROCESS | 2732 | 1466036024318 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (14377000) [pid = 2732] [serial = 1952] [outer = 1364C400] 17:13:44 INFO - PROCESS | 2732 | 1466036024731 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 17:13:44 INFO - PROCESS | 2732 | 1466036024790 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 2732 | 1466036024792 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 17:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:13:44 INFO - PROCESS | 2732 | 1466036024797 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 2732 | 1466036024803 Marionette TRACE conn3 <- [1,2566,null,{}] 17:13:44 INFO - PROCESS | 2732 | 1466036024816 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:44 INFO - PROCESS | 2732 | 1466036024819 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:44 INFO - PROCESS | 2732 | 1466036024908 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:13:44 INFO - PROCESS | 2732 | 1466036024924 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 2732 | 1466036024926 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:44 INFO - PROCESS | 2732 | ++DOCSHELL 15C24800 == 24 [pid = 2732] [id = 651] 17:13:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15C25800) [pid = 2732] [serial = 1953] [outer = 00000000] 17:13:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F0C400) [pid = 2732] [serial = 1954] [outer = 15C25800] 17:13:44 INFO - PROCESS | 2732 | 1466036024969 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (15F35800) [pid = 2732] [serial = 1955] [outer = 15C25800] 17:13:45 INFO - PROCESS | 2732 | 1466036025419 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 653ms 17:13:45 INFO - PROCESS | 2732 | 1466036025454 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 2732 | 1466036025457 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 17:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:13:45 INFO - PROCESS | 2732 | 1466036025460 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 2732 | 1466036025462 Marionette TRACE conn3 <- [1,2570,null,{}] 17:13:45 INFO - PROCESS | 2732 | 1466036025465 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 2732 | 1466036025467 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:45 INFO - PROCESS | 2732 | 1466036025614 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:13:45 INFO - PROCESS | 2732 | 1466036025629 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 2732 | 1466036025632 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:45 INFO - PROCESS | 2732 | ++DOCSHELL 15F3FC00 == 25 [pid = 2732] [id = 652] 17:13:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15F40000) [pid = 2732] [serial = 1956] [outer = 00000000] 17:13:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (165C2C00) [pid = 2732] [serial = 1957] [outer = 15F40000] 17:13:45 INFO - PROCESS | 2732 | 1466036025675 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1663EC00) [pid = 2732] [serial = 1958] [outer = 15F40000] 17:13:46 INFO - PROCESS | 2732 | 1466036026140 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 17:13:46 INFO - PROCESS | 2732 | 1466036026185 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 2732 | 1466036026187 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 17:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:13:46 INFO - PROCESS | 2732 | 1466036026190 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 2732 | 1466036026191 Marionette TRACE conn3 <- [1,2574,null,{}] 17:13:46 INFO - PROCESS | 2732 | 1466036026195 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 2732 | 1466036026197 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:46 INFO - PROCESS | 2732 | 1466036026311 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:13:46 INFO - PROCESS | 2732 | 1466036026377 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 2732 | 1466036026382 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:46 INFO - PROCESS | 2732 | ++DOCSHELL 1679B800 == 26 [pid = 2732] [id = 653] 17:13:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16ACC400) [pid = 2732] [serial = 1959] [outer = 00000000] 17:13:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16B9E800) [pid = 2732] [serial = 1960] [outer = 16ACC400] 17:13:46 INFO - PROCESS | 2732 | 1466036026437 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16BF1000) [pid = 2732] [serial = 1961] [outer = 16ACC400] 17:13:46 INFO - PROCESS | 2732 | 1466036026898 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 793ms 17:13:46 INFO - PROCESS | 2732 | 1466036026991 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 2732 | 1466036026993 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 17:13:46 INFO - PROCESS | 2732 | 1466036026996 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:13:46 INFO - PROCESS | 2732 | 1466036026998 Marionette TRACE conn3 <- [1,2578,null,{}] 17:13:46 INFO - PROCESS | 2732 | 1466036027002 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 2732 | 1466036027004 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:47 INFO - PROCESS | 2732 | 1466036027125 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:13:47 INFO - PROCESS | 2732 | 1466036027192 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 2732 | 1466036027194 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:47 INFO - PROCESS | 2732 | ++DOCSHELL 173B3000 == 27 [pid = 2732] [id = 654] 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (173B4C00) [pid = 2732] [serial = 1962] [outer = 00000000] 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (17AD9C00) [pid = 2732] [serial = 1963] [outer = 173B4C00] 17:13:47 INFO - PROCESS | 2732 | 1466036027237 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (17ADA000) [pid = 2732] [serial = 1964] [outer = 173B4C00] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (19E39000) [pid = 2732] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (176B7400) [pid = 2732] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16BA7400) [pid = 2732] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (19F93C00) [pid = 2732] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (163D4400) [pid = 2732] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (13937C00) [pid = 2732] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (165CC400) [pid = 2732] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F05C00) [pid = 2732] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (14377400) [pid = 2732] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (13D74000) [pid = 2732] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (12BBFC00) [pid = 2732] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (10E23000) [pid = 2732] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (15F3A800) [pid = 2732] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:13:47 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (15C18400) [pid = 2732] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:13:47 INFO - PROCESS | 2732 | 1466036027657 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 684ms 17:13:47 INFO - PROCESS | 2732 | 1466036027696 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:13:47 INFO - PROCESS | 2732 | 1466036027698 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 17:13:47 INFO - PROCESS | 2732 | 1466036027701 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 2732 | 1466036027703 Marionette TRACE conn3 <- [1,2582,null,{}] 17:13:47 INFO - PROCESS | 2732 | 1466036027715 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 2732 | 1466036027716 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:47 INFO - PROCESS | 2732 | 1466036027793 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:13:47 INFO - PROCESS | 2732 | 1466036027800 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 2732 | 1466036027802 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:47 INFO - PROCESS | 2732 | ++DOCSHELL 12AE6800 == 28 [pid = 2732] [id = 655] 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (14376800) [pid = 2732] [serial = 1965] [outer = 00000000] 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1663E800) [pid = 2732] [serial = 1966] [outer = 14376800] 17:13:47 INFO - PROCESS | 2732 | 1466036027845 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16644800) [pid = 2732] [serial = 1967] [outer = 14376800] 17:13:48 INFO - PROCESS | 2732 | 1466036028282 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 591ms 17:13:48 INFO - PROCESS | 2732 | 1466036028299 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 2732 | 1466036028300 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 17:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:13:48 INFO - PROCESS | 2732 | 1466036028303 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 2732 | 1466036028305 Marionette TRACE conn3 <- [1,2586,null,{}] 17:13:48 INFO - PROCESS | 2732 | 1466036028308 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 2732 | 1466036028310 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:48 INFO - PROCESS | 2732 | 1466036028430 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:13:48 INFO - PROCESS | 2732 | 1466036028436 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 2732 | 1466036028438 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:48 INFO - PROCESS | 2732 | ++DOCSHELL 151E0000 == 29 [pid = 2732] [id = 656] 17:13:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151E2400) [pid = 2732] [serial = 1968] [outer = 00000000] 17:13:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17AD9000) [pid = 2732] [serial = 1969] [outer = 151E2400] 17:13:48 INFO - PROCESS | 2732 | 1466036028480 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19696C00) [pid = 2732] [serial = 1970] [outer = 151E2400] 17:13:48 INFO - PROCESS | 2732 | 1466036028910 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 637ms 17:13:48 INFO - PROCESS | 2732 | 1466036028946 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:13:48 INFO - PROCESS | 2732 | 1466036028948 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 17:13:48 INFO - PROCESS | 2732 | 1466036028951 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 2732 | 1466036028953 Marionette TRACE conn3 <- [1,2590,null,{}] 17:13:48 INFO - PROCESS | 2732 | 1466036028956 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 2732 | 1466036028958 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:49 INFO - PROCESS | 2732 | 1466036029039 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:13:49 INFO - PROCESS | 2732 | 1466036029044 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 2732 | 1466036029046 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:49 INFO - PROCESS | 2732 | ++DOCSHELL 15C23800 == 30 [pid = 2732] [id = 657] 17:13:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1663B000) [pid = 2732] [serial = 1971] [outer = 00000000] 17:13:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (197D1800) [pid = 2732] [serial = 1972] [outer = 1663B000] 17:13:49 INFO - PROCESS | 2732 | 1466036029089 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19923C00) [pid = 2732] [serial = 1973] [outer = 1663B000] 17:13:49 INFO - PROCESS | 2732 | 1466036029689 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 793ms 17:13:49 INFO - PROCESS | 2732 | 1466036029787 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 2732 | 1466036029792 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 17:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:13:49 INFO - PROCESS | 2732 | 1466036029799 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 2732 | 1466036029802 Marionette TRACE conn3 <- [1,2594,null,{}] 17:13:49 INFO - PROCESS | 2732 | 1466036029808 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 2732 | 1466036029811 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:49 INFO - PROCESS | 2732 | 1466036029934 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:13:50 INFO - PROCESS | 2732 | 1466036030065 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 2732 | 1466036030070 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:50 INFO - PROCESS | 2732 | ++DOCSHELL 10A6C000 == 31 [pid = 2732] [id = 658] 17:13:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (10B56C00) [pid = 2732] [serial = 1974] [outer = 00000000] 17:13:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (13027800) [pid = 2732] [serial = 1975] [outer = 10B56C00] 17:13:50 INFO - PROCESS | 2732 | 1466036030139 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (13258C00) [pid = 2732] [serial = 1976] [outer = 10B56C00] 17:13:50 INFO - PROCESS | 2732 | 1466036030725 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 995ms 17:13:50 INFO - PROCESS | 2732 | 1466036030802 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 2732 | 1466036030807 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 17:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:13:50 INFO - PROCESS | 2732 | 1466036030827 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 2732 | 1466036030830 Marionette TRACE conn3 <- [1,2598,null,{}] 17:13:50 INFO - PROCESS | 2732 | 1466036030835 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 2732 | 1466036030838 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:50 INFO - PROCESS | 2732 | 1466036030955 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:13:51 INFO - PROCESS | 2732 | 1466036031086 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 2732 | 1466036031089 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:51 INFO - PROCESS | 2732 | ++DOCSHELL 151D6400 == 32 [pid = 2732] [id = 659] 17:13:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (151D9800) [pid = 2732] [serial = 1977] [outer = 00000000] 17:13:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1580B800) [pid = 2732] [serial = 1978] [outer = 151D9800] 17:13:51 INFO - PROCESS | 2732 | 1466036031147 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (15F06400) [pid = 2732] [serial = 1979] [outer = 151D9800] 17:13:51 INFO - PROCESS | 2732 | 1466036031723 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 948ms 17:13:51 INFO - PROCESS | 2732 | 1466036031778 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 2732 | 1466036031781 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 17:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:13:51 INFO - PROCESS | 2732 | 1466036031785 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 2732 | 1466036031788 Marionette TRACE conn3 <- [1,2602,null,{}] 17:13:51 INFO - PROCESS | 2732 | 1466036031799 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 2732 | 1466036031804 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:51 INFO - PROCESS | 2732 | 1466036031910 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:13:52 INFO - PROCESS | 2732 | 1466036032058 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 2732 | 1466036032062 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:52 INFO - PROCESS | 2732 | ++DOCSHELL 17A2A400 == 33 [pid = 2732] [id = 660] 17:13:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17AD4400) [pid = 2732] [serial = 1980] [outer = 00000000] 17:13:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (197CCC00) [pid = 2732] [serial = 1981] [outer = 17AD4400] 17:13:52 INFO - PROCESS | 2732 | 1466036032118 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19E32000) [pid = 2732] [serial = 1982] [outer = 17AD4400] 17:13:52 INFO - PROCESS | 2732 | 1466036032870 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1151ms 17:13:52 INFO - PROCESS | 2732 | 1466036032929 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 2732 | 1466036032932 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 17:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:13:52 INFO - PROCESS | 2732 | 1466036032937 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 2732 | 1466036032940 Marionette TRACE conn3 <- [1,2606,null,{}] 17:13:52 INFO - PROCESS | 2732 | 1466036032945 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 2732 | 1466036032948 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:53 INFO - PROCESS | 2732 | 1466036033105 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:13:53 INFO - PROCESS | 2732 | 1466036033115 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 2732 | 1466036033118 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:53 INFO - PROCESS | 2732 | ++DOCSHELL 11459400 == 34 [pid = 2732] [id = 661] 17:13:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1145B000) [pid = 2732] [serial = 1983] [outer = 00000000] 17:13:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (12BBFC00) [pid = 2732] [serial = 1984] [outer = 1145B000] 17:13:53 INFO - PROCESS | 2732 | 1466036033167 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (13128800) [pid = 2732] [serial = 1985] [outer = 1145B000] 17:13:53 INFO - PROCESS | 2732 | --DOCSHELL 10A45400 == 33 [pid = 2732] [id = 432] 17:13:53 INFO - PROCESS | 2732 | --DOCSHELL 16636400 == 32 [pid = 2732] [id = 426] 17:13:53 INFO - PROCESS | 2732 | --DOCSHELL 176BAC00 == 31 [pid = 2732] [id = 424] 17:13:53 INFO - PROCESS | 2732 | --DOCSHELL 19F97400 == 30 [pid = 2732] [id = 437] 17:13:53 INFO - PROCESS | 2732 | --DOCSHELL 171D5000 == 29 [pid = 2732] [id = 435] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A675000) [pid = 2732] [serial = 1937] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19692800) [pid = 2732] [serial = 1924] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19E31C00) [pid = 2732] [serial = 1927] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19692C00) [pid = 2732] [serial = 1925] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A46A800) [pid = 2732] [serial = 1930] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19E3F800) [pid = 2732] [serial = 1928] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1A66C800) [pid = 2732] [serial = 1936] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (17A29800) [pid = 2732] [serial = 1921] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (16BEFC00) [pid = 2732] [serial = 1918] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (16C59C00) [pid = 2732] [serial = 1919] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1671F400) [pid = 2732] [serial = 1915] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16AD7000) [pid = 2732] [serial = 1916] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F33400) [pid = 2732] [serial = 1912] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15F35C00) [pid = 2732] [serial = 1913] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (151DD800) [pid = 2732] [serial = 1909] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (151E5800) [pid = 2732] [serial = 1910] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1430A400) [pid = 2732] [serial = 1906] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (14379400) [pid = 2732] [serial = 1907] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1307FC00) [pid = 2732] [serial = 1903] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (130A1400) [pid = 2732] [serial = 1904] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (11452C00) [pid = 2732] [serial = 1900] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (11457800) [pid = 2732] [serial = 1901] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A942400) [pid = 2732] [serial = 1898] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (16729800) [pid = 2732] [serial = 1933] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A66CC00) [pid = 2732] [serial = 1931] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (16B9F400) [pid = 2732] [serial = 1934] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (17A2AC00) [pid = 2732] [serial = 1922] [outer = 00000000] [url = about:blank] 17:13:53 INFO - PROCESS | 2732 | 1466036033694 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 793ms 17:13:53 INFO - PROCESS | 2732 | 1466036033736 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 2732 | 1466036033740 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 17:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:13:53 INFO - PROCESS | 2732 | 1466036033746 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 2732 | 1466036033748 Marionette TRACE conn3 <- [1,2610,null,{}] 17:13:53 INFO - PROCESS | 2732 | 1466036033752 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:53 INFO - PROCESS | 2732 | 1466036033754 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:53 INFO - PROCESS | 2732 | 1466036033839 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:13:53 INFO - PROCESS | 2732 | 1466036033938 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 2732 | 1466036033940 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:53 INFO - PROCESS | 2732 | ++DOCSHELL 1312A800 == 30 [pid = 2732] [id = 662] 17:13:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (1312B400) [pid = 2732] [serial = 1986] [outer = 00000000] 17:13:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (13D75C00) [pid = 2732] [serial = 1987] [outer = 1312B400] 17:13:53 INFO - PROCESS | 2732 | 1466036033986 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (14312C00) [pid = 2732] [serial = 1988] [outer = 1312B400] 17:13:54 INFO - PROCESS | 2732 | 1466036034400 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 684ms 17:13:54 INFO - PROCESS | 2732 | 1466036034446 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:13:54 INFO - PROCESS | 2732 | 1466036034448 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 17:13:54 INFO - PROCESS | 2732 | 1466036034452 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 2732 | 1466036034455 Marionette TRACE conn3 <- [1,2614,null,{}] 17:13:54 INFO - PROCESS | 2732 | 1466036034465 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:54 INFO - PROCESS | 2732 | 1466036034469 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:54 INFO - PROCESS | 2732 | 1466036034580 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:13:54 INFO - PROCESS | 2732 | 1466036034589 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 2732 | 1466036034592 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:54 INFO - PROCESS | 2732 | ++DOCSHELL 15F0C000 == 31 [pid = 2732] [id = 663] 17:13:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (15F31800) [pid = 2732] [serial = 1989] [outer = 00000000] 17:13:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (15F37000) [pid = 2732] [serial = 1990] [outer = 15F31800] 17:13:54 INFO - PROCESS | 2732 | 1466036034638 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (163D6800) [pid = 2732] [serial = 1991] [outer = 15F31800] 17:13:55 INFO - PROCESS | 2732 | 1466036035093 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 684ms 17:13:55 INFO - PROCESS | 2732 | 1466036035151 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 2732 | 1466036035153 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 17:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:13:55 INFO - PROCESS | 2732 | 1466036035157 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 2732 | 1466036035158 Marionette TRACE conn3 <- [1,2618,null,{}] 17:13:55 INFO - PROCESS | 2732 | 1466036035161 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 2732 | 1466036035163 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:55 INFO - PROCESS | 2732 | 1466036035247 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:13:55 INFO - PROCESS | 2732 | 1466036035254 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 2732 | 1466036035256 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:55 INFO - PROCESS | 2732 | ++DOCSHELL 16729400 == 32 [pid = 2732] [id = 664] 17:13:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (16729800) [pid = 2732] [serial = 1992] [outer = 00000000] 17:13:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (16BA1C00) [pid = 2732] [serial = 1993] [outer = 16729800] 17:13:55 INFO - PROCESS | 2732 | 1466036035309 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (16C61400) [pid = 2732] [serial = 1994] [outer = 16729800] 17:13:55 INFO - PROCESS | 2732 | 1466036035782 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 684ms 17:13:55 INFO - PROCESS | 2732 | 1466036035860 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 2732 | 1466036035862 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 17:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:13:55 INFO - PROCESS | 2732 | 1466036035866 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 2732 | 1466036035867 Marionette TRACE conn3 <- [1,2622,null,{}] 17:13:55 INFO - PROCESS | 2732 | 1466036035871 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 2732 | 1466036035873 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:55 INFO - PROCESS | 2732 | 1466036036013 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:13:56 INFO - PROCESS | 2732 | 1466036036075 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 2732 | 1466036036077 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:56 INFO - PROCESS | 2732 | ++DOCSHELL 131CF400 == 33 [pid = 2732] [id = 665] 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (151E1800) [pid = 2732] [serial = 1995] [outer = 00000000] 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (176B4800) [pid = 2732] [serial = 1996] [outer = 151E1800] 17:13:56 INFO - PROCESS | 2732 | 1466036036120 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (176B5400) [pid = 2732] [serial = 1997] [outer = 151E1800] 17:13:56 INFO - PROCESS | 2732 | 1466036036529 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 17:13:56 INFO - PROCESS | 2732 | 1466036036595 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 2732 | 1466036036597 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 17:13:56 INFO - PROCESS | 2732 | 1466036036601 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:13:56 INFO - PROCESS | 2732 | 1466036036602 Marionette TRACE conn3 <- [1,2626,null,{}] 17:13:56 INFO - PROCESS | 2732 | 1466036036606 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 2732 | 1466036036611 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:56 INFO - PROCESS | 2732 | 1466036036749 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:13:56 INFO - PROCESS | 2732 | 1466036036816 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 2732 | 1466036036818 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:56 INFO - PROCESS | 2732 | ++DOCSHELL 19699800 == 34 [pid = 2732] [id = 666] 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19728000) [pid = 2732] [serial = 1998] [outer = 00000000] 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (19B41800) [pid = 2732] [serial = 1999] [outer = 19728000] 17:13:56 INFO - PROCESS | 2732 | 1466036036861 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19E49400) [pid = 2732] [serial = 2000] [outer = 19728000] 17:13:57 INFO - PROCESS | 2732 | 1466036037289 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 746ms 17:13:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:13:57 INFO - PROCESS | 2732 | 1466036037353 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 2732 | 1466036037355 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 17:13:57 INFO - PROCESS | 2732 | 1466036037366 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 2732 | 1466036037368 Marionette TRACE conn3 <- [1,2630,null,{}] 17:13:57 INFO - PROCESS | 2732 | 1466036037372 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 2732 | 1466036037374 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:57 INFO - PROCESS | 2732 | 1466036037488 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:13:57 INFO - PROCESS | 2732 | 1466036037562 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 2732 | 1466036037564 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:57 INFO - PROCESS | 2732 | ++DOCSHELL 19F8D400 == 35 [pid = 2732] [id = 667] 17:13:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (19F8D800) [pid = 2732] [serial = 2001] [outer = 00000000] 17:13:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A374800) [pid = 2732] [serial = 2002] [outer = 19F8D800] 17:13:57 INFO - PROCESS | 2732 | 1466036037608 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A460C00) [pid = 2732] [serial = 2003] [outer = 19F8D800] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15F40000) [pid = 2732] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1364C400) [pid = 2732] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (15C25800) [pid = 2732] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (10367C00) [pid = 2732] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (16ACC400) [pid = 2732] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (173B4C00) [pid = 2732] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (151E2400) [pid = 2732] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (12DF0000) [pid = 2732] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:13:57 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (14376800) [pid = 2732] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:13:58 INFO - PROCESS | 2732 | 1466036038041 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:13:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 746ms 17:13:58 INFO - PROCESS | 2732 | 1466036038119 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 2732 | 1466036038121 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:13:58 INFO - PROCESS | 2732 | 1466036038124 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 2732 | 1466036038126 Marionette TRACE conn3 <- [1,2634,null,{}] 17:13:58 INFO - PROCESS | 2732 | 1466036038137 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 2732 | 1466036038139 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:58 INFO - PROCESS | 2732 | 1466036038219 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:13:58 INFO - PROCESS | 2732 | 1466036038228 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 2732 | 1466036038230 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:58 INFO - PROCESS | 2732 | ++DOCSHELL 13D7F000 == 36 [pid = 2732] [id = 668] 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (13D80400) [pid = 2732] [serial = 2004] [outer = 00000000] 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17AD8C00) [pid = 2732] [serial = 2005] [outer = 13D80400] 17:13:58 INFO - PROCESS | 2732 | 1466036038276 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15806C00) [pid = 2732] [serial = 2006] [outer = 13D80400] 17:13:58 INFO - PROCESS | 2732 | 1466036038710 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:13:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 653ms 17:13:58 INFO - PROCESS | 2732 | 1466036038783 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 2732 | 1466036038785 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 17:13:58 INFO - PROCESS | 2732 | 1466036038789 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:13:58 INFO - PROCESS | 2732 | 1466036038790 Marionette TRACE conn3 <- [1,2638,null,{}] 17:13:58 INFO - PROCESS | 2732 | 1466036038794 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 2732 | 1466036038796 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:58 INFO - PROCESS | 2732 | 1466036038875 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:13:58 INFO - PROCESS | 2732 | 1466036038880 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 2732 | 1466036038882 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:58 INFO - PROCESS | 2732 | ++DOCSHELL 19F8B000 == 37 [pid = 2732] [id = 669] 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A376000) [pid = 2732] [serial = 2007] [outer = 00000000] 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A668000) [pid = 2732] [serial = 2008] [outer = 1A376000] 17:13:58 INFO - PROCESS | 2732 | 1466036038923 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A668400) [pid = 2732] [serial = 2009] [outer = 1A376000] 17:13:59 INFO - PROCESS | 2732 | 1466036039363 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:13:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 638ms 17:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:13:59 INFO - PROCESS | 2732 | 1466036039429 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 2732 | 1466036039431 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 17:13:59 INFO - PROCESS | 2732 | 1466036039434 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 2732 | 1466036039436 Marionette TRACE conn3 <- [1,2642,null,{}] 17:13:59 INFO - PROCESS | 2732 | 1466036039439 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 2732 | 1466036039441 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:59 INFO - PROCESS | 2732 | 1466036039529 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:13:59 INFO - PROCESS | 2732 | 1466036039534 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 2732 | 1466036039536 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:13:59 INFO - PROCESS | 2732 | ++DOCSHELL 1A66C800 == 38 [pid = 2732] [id = 670] 17:13:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A66CC00) [pid = 2732] [serial = 2010] [outer = 00000000] 17:13:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A675400) [pid = 2732] [serial = 2011] [outer = 1A66CC00] 17:13:59 INFO - PROCESS | 2732 | 1466036039578 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A693800) [pid = 2732] [serial = 2012] [outer = 1A66CC00] 17:14:00 INFO - PROCESS | 2732 | 1466036040128 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:14:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 17:14:00 INFO - PROCESS | 2732 | 1466036040157 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 2732 | 1466036040161 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 17:14:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:14:00 INFO - PROCESS | 2732 | 1466036040166 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 2732 | 1466036040170 Marionette TRACE conn3 <- [1,2646,null,{}] 17:14:00 INFO - PROCESS | 2732 | 1466036040175 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:00 INFO - PROCESS | 2732 | 1466036040178 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:00 INFO - PROCESS | 2732 | 1466036040328 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:14:00 INFO - PROCESS | 2732 | 1466036040462 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 2732 | 1466036040465 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:00 INFO - PROCESS | 2732 | ++DOCSHELL 10F57400 == 39 [pid = 2732] [id = 671] 17:14:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1127BC00) [pid = 2732] [serial = 2013] [outer = 00000000] 17:14:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (12DF0000) [pid = 2732] [serial = 2014] [outer = 1127BC00] 17:14:00 INFO - PROCESS | 2732 | 1466036040521 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (13CB9C00) [pid = 2732] [serial = 2015] [outer = 1127BC00] 17:14:01 INFO - PROCESS | 2732 | 1466036041080 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:14:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 933ms 17:14:01 INFO - PROCESS | 2732 | 1466036041113 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 2732 | 1466036041118 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 17:14:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:14:01 INFO - PROCESS | 2732 | 1466036041124 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 2732 | 1466036041127 Marionette TRACE conn3 <- [1,2650,null,{}] 17:14:01 INFO - PROCESS | 2732 | 1466036041130 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:01 INFO - PROCESS | 2732 | 1466036041133 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:01 INFO - PROCESS | 2732 | 1466036041246 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:14:01 INFO - PROCESS | 2732 | 1466036041386 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 2732 | 1466036041389 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:01 INFO - PROCESS | 2732 | ++DOCSHELL 15801C00 == 40 [pid = 2732] [id = 672] 17:14:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (15805000) [pid = 2732] [serial = 2016] [outer = 00000000] 17:14:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (15F40800) [pid = 2732] [serial = 2017] [outer = 15805000] 17:14:01 INFO - PROCESS | 2732 | 1466036041452 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (16791800) [pid = 2732] [serial = 2018] [outer = 15805000] 17:14:02 INFO - PROCESS | 2732 | 1466036042029 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 933ms 17:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:14:02 INFO - PROCESS | 2732 | 1466036042069 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 2732 | 1466036042072 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 17:14:02 INFO - PROCESS | 2732 | 1466036042076 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 2732 | 1466036042079 Marionette TRACE conn3 <- [1,2654,null,{}] 17:14:02 INFO - PROCESS | 2732 | 1466036042090 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 2732 | 1466036042095 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:02 INFO - PROCESS | 2732 | 1466036042213 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:14:02 INFO - PROCESS | 2732 | 1466036042368 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 2732 | 1466036042371 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:02 INFO - PROCESS | 2732 | ++DOCSHELL 19F91000 == 41 [pid = 2732] [id = 673] 17:14:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (19F93000) [pid = 2732] [serial = 2019] [outer = 00000000] 17:14:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A66BC00) [pid = 2732] [serial = 2020] [outer = 19F93000] 17:14:02 INFO - PROCESS | 2732 | 1466036042427 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1A675000) [pid = 2732] [serial = 2021] [outer = 19F93000] 17:14:03 INFO - PROCESS | 2732 | 1466036043512 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:14:03 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) 17:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1493ms 17:14:03 INFO - PROCESS | 2732 | 1466036043567 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:14:03 INFO - PROCESS | 2732 | 1466036043571 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 17:14:03 INFO - PROCESS | 2732 | 1466036043576 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 2732 | 1466036043579 Marionette TRACE conn3 <- [1,2658,null,{}] 17:14:03 INFO - PROCESS | 2732 | 1466036043584 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:03 INFO - PROCESS | 2732 | 1466036043587 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:03 INFO - PROCESS | 2732 | 1466036043724 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:14:03 INFO - PROCESS | 2732 | 1466036043872 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 2732 | 1466036043876 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:03 INFO - PROCESS | 2732 | ++DOCSHELL 1307FC00 == 42 [pid = 2732] [id = 674] 17:14:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (13080800) [pid = 2732] [serial = 2022] [outer = 00000000] 17:14:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (13D74000) [pid = 2732] [serial = 2023] [outer = 13080800] 17:14:03 INFO - PROCESS | 2732 | 1466036043925 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (14376800) [pid = 2732] [serial = 2024] [outer = 13080800] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 176B8400 == 41 [pid = 2732] [id = 436] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 0C773C00 == 40 [pid = 2732] [id = 648] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 15F06C00 == 39 [pid = 2732] [id = 427] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 151E1C00 == 38 [pid = 2732] [id = 434] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 10A69400 == 37 [pid = 2732] [id = 647] 17:14:04 INFO - PROCESS | 2732 | --DOCSHELL 12DF0400 == 36 [pid = 2732] [id = 433] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1A69BC00) [pid = 2732] [serial = 1939] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (197D1800) [pid = 2732] [serial = 1972] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (17AD9C00) [pid = 2732] [serial = 1963] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (17AD9000) [pid = 2732] [serial = 1969] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (17ADA000) [pid = 2732] [serial = 1964] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (13080400) [pid = 2732] [serial = 1948] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (13130400) [pid = 2732] [serial = 1949] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (19696C00) [pid = 2732] [serial = 1970] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (10A6C800) [pid = 2732] [serial = 1946] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1663E800) [pid = 2732] [serial = 1966] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16644800) [pid = 2732] [serial = 1967] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F35800) [pid = 2732] [serial = 1955] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (165C2C00) [pid = 2732] [serial = 1957] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1663EC00) [pid = 2732] [serial = 1958] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (13D73800) [pid = 2732] [serial = 1951] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (14377000) [pid = 2732] [serial = 1952] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (15F0C400) [pid = 2732] [serial = 1954] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (10561C00) [pid = 2732] [serial = 1945] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (16BF1000) [pid = 2732] [serial = 1961] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (10F5A800) [pid = 2732] [serial = 1942] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (16B9E800) [pid = 2732] [serial = 1960] [outer = 00000000] [url = about:blank] 17:14:04 INFO - PROCESS | 2732 | 1466036044931 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 17:14:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1384ms 17:14:04 INFO - PROCESS | 2732 | 1466036044980 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 2732 | 1466036044984 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 17:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:14:04 INFO - PROCESS | 2732 | 1466036044990 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 2732 | 1466036044992 Marionette TRACE conn3 <- [1,2662,null,{}] 17:14:04 INFO - PROCESS | 2732 | 1466036044996 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 2732 | 1466036044999 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:05 INFO - PROCESS | 2732 | 1466036045085 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:14:05 INFO - PROCESS | 2732 | 1466036045092 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 2732 | 1466036045094 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:05 INFO - PROCESS | 2732 | ++DOCSHELL 12BBD000 == 37 [pid = 2732] [id = 675] 17:14:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (12BBE400) [pid = 2732] [serial = 2025] [outer = 00000000] 17:14:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (143D9000) [pid = 2732] [serial = 2026] [outer = 12BBE400] 17:14:05 INFO - PROCESS | 2732 | 1466036045139 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (15340400) [pid = 2732] [serial = 2027] [outer = 12BBE400] 17:14:06 INFO - PROCESS | 2732 | 1466036046126 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 17:14:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1151ms 17:14:06 INFO - PROCESS | 2732 | 1466036046146 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 2732 | 1466036046148 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 17:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:14:06 INFO - PROCESS | 2732 | 1466036046152 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 2732 | 1466036046156 Marionette TRACE conn3 <- [1,2666,null,{}] 17:14:06 INFO - PROCESS | 2732 | 1466036046165 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:06 INFO - PROCESS | 2732 | 1466036046169 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:06 INFO - PROCESS | 2732 | 1466036046256 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:14:06 INFO - PROCESS | 2732 | 1466036046262 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 2732 | 1466036046265 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:06 INFO - PROCESS | 2732 | ++DOCSHELL 165C2C00 == 38 [pid = 2732] [id = 676] 17:14:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (16636000) [pid = 2732] [serial = 2028] [outer = 00000000] 17:14:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1679AC00) [pid = 2732] [serial = 2029] [outer = 16636000] 17:14:06 INFO - PROCESS | 2732 | 1466036046296 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (16BA9C00) [pid = 2732] [serial = 2030] [outer = 16636000] 17:14:07 INFO - PROCESS | 2732 | 1466036047309 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1182ms 17:14:07 INFO - PROCESS | 2732 | 1466036047345 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 2732 | 1466036047347 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 17:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:14:07 INFO - PROCESS | 2732 | 1466036047350 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 2732 | 1466036047352 Marionette TRACE conn3 <- [1,2670,null,{}] 17:14:07 INFO - PROCESS | 2732 | 1466036047356 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 2732 | 1466036047358 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:07 INFO - PROCESS | 2732 | 1466036047478 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:14:07 INFO - PROCESS | 2732 | 1466036047484 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 2732 | 1466036047486 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:07 INFO - PROCESS | 2732 | ++DOCSHELL 16C58000 == 39 [pid = 2732] [id = 677] 17:14:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (171D1800) [pid = 2732] [serial = 2031] [outer = 00000000] 17:14:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (17F68C00) [pid = 2732] [serial = 2032] [outer = 171D1800] 17:14:07 INFO - PROCESS | 2732 | 1466036047593 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (19692000) [pid = 2732] [serial = 2033] [outer = 171D1800] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (10A69800) [pid = 2732] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (151E1800) [pid = 2732] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (16729800) [pid = 2732] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F31800) [pid = 2732] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1145B000) [pid = 2732] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (19728000) [pid = 2732] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (1312B400) [pid = 2732] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (17AD4400) [pid = 2732] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A376000) [pid = 2732] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (19F8D800) [pid = 2732] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (13D80400) [pid = 2732] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:14:08 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (143D7C00) [pid = 2732] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:14:08 INFO - PROCESS | 2732 | 1466036048609 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1306ms 17:14:08 INFO - PROCESS | 2732 | 1466036048663 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 2732 | 1466036048665 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 17:14:08 INFO - PROCESS | 2732 | 1466036048669 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:14:08 INFO - PROCESS | 2732 | 1466036048670 Marionette TRACE conn3 <- [1,2674,null,{}] 17:14:08 INFO - PROCESS | 2732 | 1466036048674 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 2732 | 1466036048676 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:08 INFO - PROCESS | 2732 | 1466036048755 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:14:08 INFO - PROCESS | 2732 | 1466036048760 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 2732 | 1466036048762 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:08 INFO - PROCESS | 2732 | ++DOCSHELL 105E6C00 == 40 [pid = 2732] [id = 678] 17:14:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (10B7E000) [pid = 2732] [serial = 2034] [outer = 00000000] 17:14:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (1534E000) [pid = 2732] [serial = 2035] [outer = 10B7E000] 17:14:08 INFO - PROCESS | 2732 | 1466036048805 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15806800) [pid = 2732] [serial = 2036] [outer = 10B7E000] 17:14:09 INFO - PROCESS | 2732 | 1466036049731 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 17:14:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1074ms 17:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:14:09 INFO - PROCESS | 2732 | 1466036049744 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 2732 | 1466036049745 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 17:14:09 INFO - PROCESS | 2732 | 1466036049749 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 2732 | 1466036049751 Marionette TRACE conn3 <- [1,2678,null,{}] 17:14:09 INFO - PROCESS | 2732 | 1466036049759 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 2732 | 1466036049764 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:09 INFO - PROCESS | 2732 | 1466036049869 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:14:09 INFO - PROCESS | 2732 | 1466036049875 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 2732 | 1466036049877 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:09 INFO - PROCESS | 2732 | ++DOCSHELL 171D5000 == 41 [pid = 2732] [id = 679] 17:14:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (173B4C00) [pid = 2732] [serial = 2037] [outer = 00000000] 17:14:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (197CF800) [pid = 2732] [serial = 2038] [outer = 173B4C00] 17:14:09 INFO - PROCESS | 2732 | 1466036049920 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (19F88800) [pid = 2732] [serial = 2039] [outer = 173B4C00] 17:14:10 INFO - PROCESS | 2732 | 1466036050886 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1182ms 17:14:10 INFO - PROCESS | 2732 | 1466036050947 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 2732 | 1466036050952 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 17:14:10 INFO - PROCESS | 2732 | 1466036050958 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:14:10 INFO - PROCESS | 2732 | 1466036050961 Marionette TRACE conn3 <- [1,2682,null,{}] 17:14:10 INFO - PROCESS | 2732 | 1466036050967 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 2732 | 1466036050970 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:11 INFO - PROCESS | 2732 | 1466036051114 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:14:11 INFO - PROCESS | 2732 | 1466036051249 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 2732 | 1466036051253 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:11 INFO - PROCESS | 2732 | ++DOCSHELL 1309B400 == 42 [pid = 2732] [id = 680] 17:14:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1309E800) [pid = 2732] [serial = 2040] [outer = 00000000] 17:14:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (131D9000) [pid = 2732] [serial = 2041] [outer = 1309E800] 17:14:11 INFO - PROCESS | 2732 | 1466036051350 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (13D80400) [pid = 2732] [serial = 2042] [outer = 1309E800] 17:14:12 INFO - PROCESS | 2732 | 1466036052429 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1492ms 17:14:12 INFO - PROCESS | 2732 | 1466036052457 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 2732 | 1466036052461 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 17:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:14:12 INFO - PROCESS | 2732 | 1466036052468 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 2732 | 1466036052471 Marionette TRACE conn3 <- [1,2686,null,{}] 17:14:12 INFO - PROCESS | 2732 | 1466036052475 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:12 INFO - PROCESS | 2732 | 1466036052478 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:12 INFO - PROCESS | 2732 | 1466036052585 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:14:12 INFO - PROCESS | 2732 | 1466036052728 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 2732 | 1466036052732 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:12 INFO - PROCESS | 2732 | ++DOCSHELL 163CB800 == 43 [pid = 2732] [id = 681] 17:14:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16636400) [pid = 2732] [serial = 2043] [outer = 00000000] 17:14:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16793400) [pid = 2732] [serial = 2044] [outer = 16636400] 17:14:12 INFO - PROCESS | 2732 | 1466036052789 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (171D3800) [pid = 2732] [serial = 2045] [outer = 16636400] 17:14:13 INFO - PROCESS | 2732 | 1466036053808 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1384ms 17:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:14:13 INFO - PROCESS | 2732 | 1466036053854 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 2732 | 1466036053856 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 17:14:13 INFO - PROCESS | 2732 | 1466036053861 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 2732 | 1466036053864 Marionette TRACE conn3 <- [1,2690,null,{}] 17:14:13 INFO - PROCESS | 2732 | 1466036053875 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 2732 | 1466036053879 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:14 INFO - PROCESS | 2732 | 1466036054023 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:14:14 INFO - PROCESS | 2732 | 1466036054163 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 2732 | 1466036054167 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:14 INFO - PROCESS | 2732 | ++DOCSHELL 143D8400 == 44 [pid = 2732] [id = 682] 17:14:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (151DC000) [pid = 2732] [serial = 2046] [outer = 00000000] 17:14:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (163D8C00) [pid = 2732] [serial = 2047] [outer = 151DC000] 17:14:14 INFO - PROCESS | 2732 | 1466036054222 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (16B9F400) [pid = 2732] [serial = 2048] [outer = 151DC000] 17:14:14 INFO - PROCESS | 2732 | 1466036054858 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1041ms 17:14:14 INFO - PROCESS | 2732 | 1466036054906 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 2732 | 1466036054910 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 17:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:14:14 INFO - PROCESS | 2732 | 1466036054914 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 2732 | 1466036054917 Marionette TRACE conn3 <- [1,2694,null,{}] 17:14:14 INFO - PROCESS | 2732 | 1466036054940 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 2732 | 1466036054942 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:15 INFO - PROCESS | 2732 | 1466036055041 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:14:15 INFO - PROCESS | 2732 | 1466036055159 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 2732 | 1466036055162 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:15 INFO - PROCESS | 2732 | ++DOCSHELL 10A50000 == 45 [pid = 2732] [id = 683] 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (10A66000) [pid = 2732] [serial = 2049] [outer = 00000000] 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (12AE4400) [pid = 2732] [serial = 2050] [outer = 10A66000] 17:14:15 INFO - PROCESS | 2732 | 1466036055247 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (13123400) [pid = 2732] [serial = 2051] [outer = 10A66000] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 12BBD400 == 44 [pid = 2732] [id = 420] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 105E6C00 == 43 [pid = 2732] [id = 678] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 16C58000 == 42 [pid = 2732] [id = 677] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 165C2C00 == 41 [pid = 2732] [id = 676] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 12BBD000 == 40 [pid = 2732] [id = 675] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 1307FC00 == 39 [pid = 2732] [id = 674] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 19F91000 == 38 [pid = 2732] [id = 673] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 15801C00 == 37 [pid = 2732] [id = 672] 17:14:15 INFO - PROCESS | 2732 | --DOCSHELL 10F57400 == 36 [pid = 2732] [id = 671] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1A6D7000) [pid = 2732] [serial = 1940] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (10F60400) [pid = 2732] [serial = 1943] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (176B4800) [pid = 2732] [serial = 1996] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (176B5400) [pid = 2732] [serial = 1997] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16BA1C00) [pid = 2732] [serial = 1993] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (15F37000) [pid = 2732] [serial = 1990] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (163D6800) [pid = 2732] [serial = 1991] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (13128800) [pid = 2732] [serial = 1985] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (12BBFC00) [pid = 2732] [serial = 1984] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (19E49400) [pid = 2732] [serial = 2000] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1580B800) [pid = 2732] [serial = 1978] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13D75C00) [pid = 2732] [serial = 1987] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (14312C00) [pid = 2732] [serial = 1988] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (19E32000) [pid = 2732] [serial = 1982] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (197CCC00) [pid = 2732] [serial = 1981] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (13027800) [pid = 2732] [serial = 1975] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (19B41800) [pid = 2732] [serial = 1999] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1A668400) [pid = 2732] [serial = 2009] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A374800) [pid = 2732] [serial = 2002] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (1A675400) [pid = 2732] [serial = 2011] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (1A668000) [pid = 2732] [serial = 2008] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A460C00) [pid = 2732] [serial = 2003] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (17AD8C00) [pid = 2732] [serial = 2005] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (15806C00) [pid = 2732] [serial = 2006] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | --DOMWINDOW == 62 (16C61400) [pid = 2732] [serial = 1994] [outer = 00000000] [url = about:blank] 17:14:15 INFO - PROCESS | 2732 | 1466036055691 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:14:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 793ms 17:14:15 INFO - PROCESS | 2732 | 1466036055718 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 2732 | 1466036055722 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 17:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:14:15 INFO - PROCESS | 2732 | 1466036055728 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 2732 | 1466036055730 Marionette TRACE conn3 <- [1,2698,null,{}] 17:14:15 INFO - PROCESS | 2732 | 1466036055734 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:15 INFO - PROCESS | 2732 | 1466036055736 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:15 INFO - PROCESS | 2732 | 1466036055828 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:14:15 INFO - PROCESS | 2732 | 1466036055834 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 2732 | 1466036055837 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:15 INFO - PROCESS | 2732 | ++DOCSHELL 14379800 == 37 [pid = 2732] [id = 684] 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 63 (143D1000) [pid = 2732] [serial = 2052] [outer = 00000000] 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (158B0800) [pid = 2732] [serial = 2053] [outer = 143D1000] 17:14:15 INFO - PROCESS | 2732 | 1466036055882 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (15F33C00) [pid = 2732] [serial = 2054] [outer = 143D1000] 17:14:16 INFO - PROCESS | 2732 | 1466036056409 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 2732 | 1466036056471 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 17:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:14:16 INFO - PROCESS | 2732 | 1466036056475 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 2732 | 1466036056478 Marionette TRACE conn3 <- [1,2702,null,{}] 17:14:16 INFO - PROCESS | 2732 | 1466036056488 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 2732 | 1466036056492 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:16 INFO - PROCESS | 2732 | 1466036056585 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:14:16 INFO - PROCESS | 2732 | 1466036056701 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 2732 | 1466036056704 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:16 INFO - PROCESS | 2732 | ++DOCSHELL 173B2400 == 38 [pid = 2732] [id = 685] 17:14:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (176B6800) [pid = 2732] [serial = 2055] [outer = 00000000] 17:14:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (19692800) [pid = 2732] [serial = 2056] [outer = 176B6800] 17:14:16 INFO - PROCESS | 2732 | 1466036056750 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (197CD000) [pid = 2732] [serial = 2057] [outer = 176B6800] 17:14:17 INFO - PROCESS | 2732 | 1466036057122 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 699ms 17:14:17 INFO - PROCESS | 2732 | 1466036057158 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 2732 | 1466036057160 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 17:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:14:17 INFO - PROCESS | 2732 | 1466036057163 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 2732 | 1466036057165 Marionette TRACE conn3 <- [1,2706,null,{}] 17:14:17 INFO - PROCESS | 2732 | 1466036057168 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 2732 | 1466036057170 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:17 INFO - PROCESS | 2732 | 1466036057266 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:14:17 INFO - PROCESS | 2732 | 1466036057271 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 2732 | 1466036057273 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:17 INFO - PROCESS | 2732 | ++DOCSHELL 1972E400 == 39 [pid = 2732] [id = 686] 17:14:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (197CA800) [pid = 2732] [serial = 2058] [outer = 00000000] 17:14:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (19F89000) [pid = 2732] [serial = 2059] [outer = 197CA800] 17:14:17 INFO - PROCESS | 2732 | 1466036057317 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (19F97400) [pid = 2732] [serial = 2060] [outer = 197CA800] 17:14:17 INFO - PROCESS | 2732 | 1466036057815 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 2732 | 1466036057870 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 17:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:14:17 INFO - PROCESS | 2732 | 1466036057873 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 2732 | 1466036057875 Marionette TRACE conn3 <- [1,2710,null,{}] 17:14:17 INFO - PROCESS | 2732 | 1466036057878 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 2732 | 1466036057880 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:17 INFO - PROCESS | 2732 | 1466036058002 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:14:18 INFO - PROCESS | 2732 | 1466036058098 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 2732 | 1466036058100 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:18 INFO - PROCESS | 2732 | ++DOCSHELL 1A46C000 == 40 [pid = 2732] [id = 687] 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (1A46C400) [pid = 2732] [serial = 2061] [outer = 00000000] 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (1A66A800) [pid = 2732] [serial = 2062] [outer = 1A46C400] 17:14:18 INFO - PROCESS | 2732 | 1466036058146 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (1A66DC00) [pid = 2732] [serial = 2063] [outer = 1A46C400] 17:14:18 INFO - PROCESS | 2732 | 1466036058598 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 2732 | 1466036058615 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 17:14:18 INFO - PROCESS | 2732 | 1466036058619 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:14:18 INFO - PROCESS | 2732 | 1466036058620 Marionette TRACE conn3 <- [1,2714,null,{}] 17:14:18 INFO - PROCESS | 2732 | 1466036058624 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 2732 | 1466036058629 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:18 INFO - PROCESS | 2732 | 1466036058776 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:14:18 INFO - PROCESS | 2732 | 1466036058788 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 2732 | 1466036058791 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:18 INFO - PROCESS | 2732 | ++DOCSHELL 1A69C800 == 41 [pid = 2732] [id = 688] 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1A6A0C00) [pid = 2732] [serial = 2064] [outer = 00000000] 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (1A6E0800) [pid = 2732] [serial = 2065] [outer = 1A6A0C00] 17:14:18 INFO - PROCESS | 2732 | 1466036058898 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A6E4800) [pid = 2732] [serial = 2066] [outer = 1A6A0C00] 17:14:19 INFO - PROCESS | 2732 | 1466036059306 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:14:19 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (171D1800) [pid = 2732] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:14:19 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (13080800) [pid = 2732] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:14:19 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (12BBE400) [pid = 2732] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:14:19 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (16636000) [pid = 2732] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:14:19 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (10B7E000) [pid = 2732] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:14:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:14:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 731ms 17:14:19 INFO - PROCESS | 2732 | 1466036059366 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 2732 | 1466036059368 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 17:14:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:14:19 INFO - PROCESS | 2732 | 1466036059404 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 2732 | 1466036059406 Marionette TRACE conn3 <- [1,2718,null,{}] 17:14:19 INFO - PROCESS | 2732 | 1466036059409 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 2732 | 1466036059411 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:19 INFO - PROCESS | 2732 | 1466036059491 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:14:19 INFO - PROCESS | 2732 | 1466036059498 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 2732 | 1466036059500 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:19 INFO - PROCESS | 2732 | ++DOCSHELL 131DA000 == 42 [pid = 2732] [id = 689] 17:14:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F40C00) [pid = 2732] [serial = 2067] [outer = 00000000] 17:14:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (19F93400) [pid = 2732] [serial = 2068] [outer = 15F40C00] 17:14:19 INFO - PROCESS | 2732 | 1466036059545 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (1A669000) [pid = 2732] [serial = 2069] [outer = 15F40C00] 17:14:20 INFO - PROCESS | 2732 | 1466036060452 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:14:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 17:14:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:14:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1088ms 17:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:14:20 INFO - PROCESS | 2732 | 1466036060488 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 2732 | 1466036060490 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 17:14:20 INFO - PROCESS | 2732 | 1466036060493 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 2732 | 1466036060495 Marionette TRACE conn3 <- [1,2722,null,{}] 17:14:20 INFO - PROCESS | 2732 | 1466036060499 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 2732 | 1466036060500 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:20 INFO - PROCESS | 2732 | 1466036060618 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:14:20 INFO - PROCESS | 2732 | 1466036060623 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 2732 | 1466036060625 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:20 INFO - PROCESS | 2732 | ++DOCSHELL 105ECC00 == 43 [pid = 2732] [id = 690] 17:14:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (13107C00) [pid = 2732] [serial = 2070] [outer = 00000000] 17:14:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (1A738800) [pid = 2732] [serial = 2071] [outer = 13107C00] 17:14:20 INFO - PROCESS | 2732 | 1466036060668 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1A73C000) [pid = 2732] [serial = 2072] [outer = 13107C00] 17:14:21 INFO - PROCESS | 2732 | 1466036061118 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 684ms 17:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:14:21 INFO - PROCESS | 2732 | 1466036061193 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 2732 | 1466036061195 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 2732 | 1466036061198 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 2732 | 1466036061200 Marionette TRACE conn3 <- [1,2726,null,{}] 17:14:21 INFO - PROCESS | 2732 | 1466036061204 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 2732 | 1466036061206 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:21 INFO - PROCESS | 2732 | 1466036061288 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:14:21 INFO - PROCESS | 2732 | 1466036061299 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 2732 | 1466036061301 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:21 INFO - PROCESS | 2732 | ++DOCSHELL 1A734C00 == 44 [pid = 2732] [id = 691] 17:14:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (1A738000) [pid = 2732] [serial = 2073] [outer = 00000000] 17:14:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (1A948000) [pid = 2732] [serial = 2074] [outer = 1A738000] 17:14:21 INFO - PROCESS | 2732 | 1466036061343 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1A94B400) [pid = 2732] [serial = 2075] [outer = 1A738000] 17:14:22 INFO - PROCESS | 2732 | 1466036062058 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 902ms 17:14:22 INFO - PROCESS | 2732 | 1466036062103 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 2732 | 1466036062108 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 17:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:14:22 INFO - PROCESS | 2732 | 1466036062113 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 2732 | 1466036062118 Marionette TRACE conn3 <- [1,2730,null,{}] 17:14:22 INFO - PROCESS | 2732 | 1466036062123 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:22 INFO - PROCESS | 2732 | 1466036062125 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:22 INFO - PROCESS | 2732 | 1466036062238 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:14:22 INFO - PROCESS | 2732 | 1466036062380 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 2732 | 1466036062383 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:22 INFO - PROCESS | 2732 | ++DOCSHELL 12A1A400 == 45 [pid = 2732] [id = 692] 17:14:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (12AA8800) [pid = 2732] [serial = 2076] [outer = 00000000] 17:14:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (1314F800) [pid = 2732] [serial = 2077] [outer = 12AA8800] 17:14:22 INFO - PROCESS | 2732 | 1466036062439 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (15F34C00) [pid = 2732] [serial = 2078] [outer = 12AA8800] 17:14:22 INFO - PROCESS | 2732 | 1466036062993 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 902ms 17:14:23 INFO - PROCESS | 2732 | 1466036063018 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 2732 | 1466036063023 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 17:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:14:23 INFO - PROCESS | 2732 | 1466036063029 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 2732 | 1466036063032 Marionette TRACE conn3 <- [1,2734,null,{}] 17:14:23 INFO - PROCESS | 2732 | 1466036063036 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 2732 | 1466036063039 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:23 INFO - PROCESS | 2732 | 1466036063152 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:14:23 INFO - PROCESS | 2732 | 1466036063311 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 2732 | 1466036063313 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:23 INFO - PROCESS | 2732 | ++DOCSHELL 17AD1000 == 46 [pid = 2732] [id = 693] 17:14:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (17B5B000) [pid = 2732] [serial = 2079] [outer = 00000000] 17:14:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (19925C00) [pid = 2732] [serial = 2080] [outer = 17B5B000] 17:14:23 INFO - PROCESS | 2732 | 1466036063369 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (19F8A000) [pid = 2732] [serial = 2081] [outer = 17B5B000] 17:14:23 INFO - PROCESS | 2732 | 1466036063935 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:14:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 995ms 17:14:24 INFO - PROCESS | 2732 | 1466036064015 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 2732 | 1466036064018 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 17:14:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:14:24 INFO - PROCESS | 2732 | 1466036064022 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 2732 | 1466036064025 Marionette TRACE conn3 <- [1,2738,null,{}] 17:14:24 INFO - PROCESS | 2732 | 1466036064036 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 2732 | 1466036064041 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:24 INFO - PROCESS | 2732 | 1466036064204 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:14:24 INFO - PROCESS | 2732 | 1466036064215 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 2732 | 1466036064218 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:24 INFO - PROCESS | 2732 | ++DOCSHELL 1A737C00 == 47 [pid = 2732] [id = 694] 17:14:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1A73D000) [pid = 2732] [serial = 2082] [outer = 00000000] 17:14:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1A947C00) [pid = 2732] [serial = 2083] [outer = 1A73D000] 17:14:24 INFO - PROCESS | 2732 | 1466036064273 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1AAEA400) [pid = 2732] [serial = 2084] [outer = 1A73D000] 17:14:24 INFO - PROCESS | 2732 | 1466036064870 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1105ms 17:14:25 INFO - PROCESS | 2732 | 1466036065141 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 2732 | 1466036065146 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 17:14:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:14:25 INFO - PROCESS | 2732 | 1466036065152 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 2732 | 1466036065155 Marionette TRACE conn3 <- [1,2742,null,{}] 17:14:25 INFO - PROCESS | 2732 | 1466036065160 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 2732 | 1466036065163 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:25 INFO - PROCESS | 2732 | 1466036065262 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:14:25 INFO - PROCESS | 2732 | 1466036065398 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 2732 | 1466036065403 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:25 INFO - PROCESS | 2732 | ++DOCSHELL 10B83C00 == 48 [pid = 2732] [id = 695] 17:14:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (11451400) [pid = 2732] [serial = 2085] [outer = 00000000] 17:14:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (130A1400) [pid = 2732] [serial = 2086] [outer = 11451400] 17:14:25 INFO - PROCESS | 2732 | 1466036065454 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (131D9800) [pid = 2732] [serial = 2087] [outer = 11451400] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 19699800 == 47 [pid = 2732] [id = 666] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 105ECC00 == 46 [pid = 2732] [id = 690] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 131DA000 == 45 [pid = 2732] [id = 689] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 1A69C800 == 44 [pid = 2732] [id = 688] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 1A46C000 == 43 [pid = 2732] [id = 687] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 1972E400 == 42 [pid = 2732] [id = 686] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 173B2400 == 41 [pid = 2732] [id = 685] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 14379800 == 40 [pid = 2732] [id = 684] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 10A50000 == 39 [pid = 2732] [id = 683] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 143D8400 == 38 [pid = 2732] [id = 682] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 163CB800 == 37 [pid = 2732] [id = 681] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 1309B400 == 36 [pid = 2732] [id = 680] 17:14:25 INFO - PROCESS | 2732 | --DOCSHELL 171D5000 == 35 [pid = 2732] [id = 679] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (197CF800) [pid = 2732] [serial = 2038] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (17F68C00) [pid = 2732] [serial = 2032] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (14376800) [pid = 2732] [serial = 2024] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (13D74000) [pid = 2732] [serial = 2023] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (143D9000) [pid = 2732] [serial = 2026] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (15340400) [pid = 2732] [serial = 2027] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1679AC00) [pid = 2732] [serial = 2029] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (15F40800) [pid = 2732] [serial = 2017] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A66BC00) [pid = 2732] [serial = 2020] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (12DF0000) [pid = 2732] [serial = 2014] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (1534E000) [pid = 2732] [serial = 2035] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (19692000) [pid = 2732] [serial = 2033] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (15806800) [pid = 2732] [serial = 2036] [outer = 00000000] [url = about:blank] 17:14:25 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (16BA9C00) [pid = 2732] [serial = 2030] [outer = 00000000] [url = about:blank] 17:14:26 INFO - PROCESS | 2732 | 1466036066038 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 933ms 17:14:26 INFO - PROCESS | 2732 | 1466036066095 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 2732 | 1466036066098 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:14:26 INFO - PROCESS | 2732 | 1466036066104 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 2732 | 1466036066108 Marionette TRACE conn3 <- [1,2746,null,{}] 17:14:26 INFO - PROCESS | 2732 | 1466036066111 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 2732 | 1466036066114 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:26 INFO - PROCESS | 2732 | 1466036066198 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:14:26 INFO - PROCESS | 2732 | 1466036066205 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 2732 | 1466036066207 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:26 INFO - PROCESS | 2732 | ++DOCSHELL 1144F800 == 36 [pid = 2732] [id = 696] 17:14:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (11450000) [pid = 2732] [serial = 2088] [outer = 00000000] 17:14:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (1430B000) [pid = 2732] [serial = 2089] [outer = 11450000] 17:14:26 INFO - PROCESS | 2732 | 1466036066253 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 2732 | ++DOMWINDOW == 82 (1437FC00) [pid = 2732] [serial = 2090] [outer = 11450000] 17:14:26 INFO - PROCESS | 2732 | 1466036066795 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 731ms 17:14:26 INFO - PROCESS | 2732 | 1466036066841 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 2732 | 1466036066843 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:14:26 INFO - PROCESS | 2732 | 1466036066847 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 2732 | 1466036066849 Marionette TRACE conn3 <- [1,2750,null,{}] 17:14:26 INFO - PROCESS | 2732 | 1466036066858 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 2732 | 1466036066862 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:26 INFO - PROCESS | 2732 | 1466036066951 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:14:27 INFO - PROCESS | 2732 | 1466036067062 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 2732 | 1466036067065 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:27 INFO - PROCESS | 2732 | ++DOCSHELL 15F07000 == 37 [pid = 2732] [id = 697] 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 83 (15F09800) [pid = 2732] [serial = 2091] [outer = 00000000] 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (15F40800) [pid = 2732] [serial = 2092] [outer = 15F09800] 17:14:27 INFO - PROCESS | 2732 | 1466036067103 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (1663B800) [pid = 2732] [serial = 2093] [outer = 15F09800] 17:14:27 INFO - PROCESS | 2732 | 1466036067472 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:14:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 700ms 17:14:27 INFO - PROCESS | 2732 | 1466036067529 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 2732 | 1466036067532 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:14:27 INFO - PROCESS | 2732 | 1466036067535 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 2732 | 1466036067536 Marionette TRACE conn3 <- [1,2754,null,{}] 17:14:27 INFO - PROCESS | 2732 | 1466036067540 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 2732 | 1466036067542 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:27 INFO - PROCESS | 2732 | 1466036067626 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:14:27 INFO - PROCESS | 2732 | 1466036067631 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 2732 | 1466036067633 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:27 INFO - PROCESS | 2732 | ++DOCSHELL 16723800 == 38 [pid = 2732] [id = 698] 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16AD8400) [pid = 2732] [serial = 2094] [outer = 00000000] 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (170AEC00) [pid = 2732] [serial = 2095] [outer = 16AD8400] 17:14:27 INFO - PROCESS | 2732 | 1466036067677 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (173A8400) [pid = 2732] [serial = 2096] [outer = 16AD8400] 17:14:28 INFO - PROCESS | 2732 | 1466036068130 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:14:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 638ms 17:14:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:14:28 INFO - PROCESS | 2732 | 1466036068176 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 2732 | 1466036068178 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 17:14:28 INFO - PROCESS | 2732 | 1466036068181 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 2732 | 1466036068183 Marionette TRACE conn3 <- [1,2758,null,{}] 17:14:28 INFO - PROCESS | 2732 | 1466036068186 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 2732 | 1466036068188 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:28 INFO - PROCESS | 2732 | 1466036068311 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:14:28 INFO - PROCESS | 2732 | 1466036068407 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 2732 | 1466036068409 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:28 INFO - PROCESS | 2732 | ++DOCSHELL 17B55000 == 39 [pid = 2732] [id = 699] 17:14:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (1968C800) [pid = 2732] [serial = 2097] [outer = 00000000] 17:14:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19693C00) [pid = 2732] [serial = 2098] [outer = 1968C800] 17:14:28 INFO - PROCESS | 2732 | 1466036068454 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (19697400) [pid = 2732] [serial = 2099] [outer = 1968C800] 17:14:28 INFO - PROCESS | 2732 | 1466036068854 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:14:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 684ms 17:14:28 INFO - PROCESS | 2732 | 1466036068884 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 2732 | 1466036068886 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 17:14:28 INFO - PROCESS | 2732 | 1466036068889 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:14:28 INFO - PROCESS | 2732 | 1466036068891 Marionette TRACE conn3 <- [1,2762,null,{}] 17:14:28 INFO - PROCESS | 2732 | 1466036068894 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 2732 | 1466036068900 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:29 INFO - PROCESS | 2732 | 1466036069045 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:14:29 INFO - PROCESS | 2732 | 1466036069115 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 2732 | 1466036069118 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:29 INFO - PROCESS | 2732 | ++DOCSHELL 10B56800 == 40 [pid = 2732] [id = 700] 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19E4A000) [pid = 2732] [serial = 2100] [outer = 00000000] 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19F8A800) [pid = 2732] [serial = 2101] [outer = 19E4A000] 17:14:29 INFO - PROCESS | 2732 | 1466036069169 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A463400) [pid = 2732] [serial = 2102] [outer = 19E4A000] 17:14:29 INFO - PROCESS | 2732 | 1466036069599 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:14:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 17:14:29 INFO - PROCESS | 2732 | 1466036069629 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 2732 | 1466036069631 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:14:29 INFO - PROCESS | 2732 | 1466036069635 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 2732 | 1466036069636 Marionette TRACE conn3 <- [1,2766,null,{}] 17:14:29 INFO - PROCESS | 2732 | 1466036069640 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 2732 | 1466036069642 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:29 INFO - PROCESS | 2732 | 1466036069781 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:14:29 INFO - PROCESS | 2732 | 1466036069800 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 2732 | 1466036069802 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:29 INFO - PROCESS | 2732 | ++DOCSHELL 13130400 == 41 [pid = 2732] [id = 701] 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13264C00) [pid = 2732] [serial = 2103] [outer = 00000000] 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1A699800) [pid = 2732] [serial = 2104] [outer = 13264C00] 17:14:29 INFO - PROCESS | 2732 | 1466036069854 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1A6A0000) [pid = 2732] [serial = 2105] [outer = 13264C00] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A46C400) [pid = 2732] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A6A0C00) [pid = 2732] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (197CA800) [pid = 2732] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (176B6800) [pid = 2732] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (143D1000) [pid = 2732] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (10A66000) [pid = 2732] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (13107C00) [pid = 2732] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:14:30 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (15F40C00) [pid = 2732] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:14:30 INFO - PROCESS | 2732 | 1466036070485 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:14:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 902ms 17:14:30 INFO - PROCESS | 2732 | 1466036070524 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 2732 | 1466036070526 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 17:14:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:14:30 INFO - PROCESS | 2732 | 1466036070530 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 2732 | 1466036070531 Marionette TRACE conn3 <- [1,2770,null,{}] 17:14:30 INFO - PROCESS | 2732 | 1466036070535 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 2732 | 1466036070537 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:30 INFO - PROCESS | 2732 | 1466036070616 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:14:30 INFO - PROCESS | 2732 | 1466036070623 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 2732 | 1466036070625 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:30 INFO - PROCESS | 2732 | ++DOCSHELL 16CFA800 == 42 [pid = 2732] [id = 702] 17:14:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (176B6800) [pid = 2732] [serial = 2106] [outer = 00000000] 17:14:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A697000) [pid = 2732] [serial = 2107] [outer = 176B6800] 17:14:30 INFO - PROCESS | 2732 | 1466036070669 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A6D9C00) [pid = 2732] [serial = 2108] [outer = 176B6800] 17:14:31 INFO - PROCESS | 2732 | 1466036071161 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 700ms 17:14:31 INFO - PROCESS | 2732 | 1466036071228 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 2732 | 1466036071230 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 17:14:31 INFO - PROCESS | 2732 | 1466036071233 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:14:31 INFO - PROCESS | 2732 | 1466036071235 Marionette TRACE conn3 <- [1,2774,null,{}] 17:14:31 INFO - PROCESS | 2732 | 1466036071238 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 2732 | 1466036071240 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:31 INFO - PROCESS | 2732 | 1466036071322 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:14:31 INFO - PROCESS | 2732 | 1466036071327 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 2732 | 1466036071329 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:31 INFO - PROCESS | 2732 | ++DOCSHELL 1430A800 == 43 [pid = 2732] [id = 703] 17:14:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (1A72F400) [pid = 2732] [serial = 2109] [outer = 00000000] 17:14:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A941C00) [pid = 2732] [serial = 2110] [outer = 1A72F400] 17:14:31 INFO - PROCESS | 2732 | 1466036071371 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A943000) [pid = 2732] [serial = 2111] [outer = 1A72F400] 17:14:31 INFO - PROCESS | 2732 | 1466036071789 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 591ms 17:14:31 INFO - PROCESS | 2732 | 1466036071839 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 2732 | 1466036071841 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 17:14:31 INFO - PROCESS | 2732 | 1466036071845 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:14:31 INFO - PROCESS | 2732 | 1466036071846 Marionette TRACE conn3 <- [1,2778,null,{}] 17:14:31 INFO - PROCESS | 2732 | 1466036071850 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 2732 | 1466036071851 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:31 INFO - PROCESS | 2732 | 1466036071943 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:14:31 INFO - PROCESS | 2732 | 1466036071948 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 2732 | 1466036071950 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:31 INFO - PROCESS | 2732 | ++DOCSHELL 10567C00 == 44 [pid = 2732] [id = 704] 17:14:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (166DE000) [pid = 2732] [serial = 2112] [outer = 00000000] 17:14:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (166E0C00) [pid = 2732] [serial = 2113] [outer = 166DE000] 17:14:31 INFO - PROCESS | 2732 | 1466036071991 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (19E4D000) [pid = 2732] [serial = 2114] [outer = 166DE000] 17:14:32 INFO - PROCESS | 2732 | 1466036072494 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:14:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 699ms 17:14:32 INFO - PROCESS | 2732 | 1466036072547 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 2732 | 1466036072552 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 17:14:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:14:32 INFO - PROCESS | 2732 | 1466036072558 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 2732 | 1466036072561 Marionette TRACE conn3 <- [1,2782,null,{}] 17:14:32 INFO - PROCESS | 2732 | 1466036072567 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 2732 | 1466036072570 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:32 INFO - PROCESS | 2732 | 1466036072684 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:14:32 INFO - PROCESS | 2732 | 1466036072886 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 2732 | 1466036072891 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:32 INFO - PROCESS | 2732 | ++DOCSHELL 11451800 == 45 [pid = 2732] [id = 705] 17:14:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (1145DC00) [pid = 2732] [serial = 2115] [outer = 00000000] 17:14:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (12ADF800) [pid = 2732] [serial = 2116] [outer = 1145DC00] 17:14:32 INFO - PROCESS | 2732 | 1466036072947 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (1307FC00) [pid = 2732] [serial = 2117] [outer = 1145DC00] 17:14:33 INFO - PROCESS | 2732 | 1466036073501 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 995ms 17:14:33 INFO - PROCESS | 2732 | 1466036073560 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 2732 | 1466036073565 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 17:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:14:33 INFO - PROCESS | 2732 | 1466036073571 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 2732 | 1466036073574 Marionette TRACE conn3 <- [1,2786,null,{}] 17:14:33 INFO - PROCESS | 2732 | 1466036073578 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 2732 | 1466036073581 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:33 INFO - PROCESS | 2732 | 1466036073693 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:14:33 INFO - PROCESS | 2732 | 1466036073852 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 2732 | 1466036073855 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:33 INFO - PROCESS | 2732 | ++DOCSHELL 158A9800 == 46 [pid = 2732] [id = 706] 17:14:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (158AD000) [pid = 2732] [serial = 2118] [outer = 00000000] 17:14:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (163D6000) [pid = 2732] [serial = 2119] [outer = 158AD000] 17:14:33 INFO - PROCESS | 2732 | 1466036073911 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (166DD800) [pid = 2732] [serial = 2120] [outer = 158AD000] 17:14:34 INFO - PROCESS | 2732 | 1466036074513 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 995ms 17:14:34 INFO - PROCESS | 2732 | 1466036074557 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 2732 | 1466036074559 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 17:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:14:34 INFO - PROCESS | 2732 | 1466036074563 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 2732 | 1466036074567 Marionette TRACE conn3 <- [1,2790,null,{}] 17:14:34 INFO - PROCESS | 2732 | 1466036074578 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:34 INFO - PROCESS | 2732 | 1466036074582 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:34 INFO - PROCESS | 2732 | 1466036074692 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:14:34 INFO - PROCESS | 2732 | 1466036074837 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 2732 | 1466036074841 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:34 INFO - PROCESS | 2732 | ++DOCSHELL 19F88400 == 47 [pid = 2732] [id = 707] 17:14:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (19F8C800) [pid = 2732] [serial = 2121] [outer = 00000000] 17:14:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1A66D000) [pid = 2732] [serial = 2122] [outer = 19F8C800] 17:14:34 INFO - PROCESS | 2732 | 1466036074896 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1A732C00) [pid = 2732] [serial = 2123] [outer = 19F8C800] 17:14:35 INFO - PROCESS | 2732 | 1466036075497 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 995ms 17:14:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:14:35 INFO - PROCESS | 2732 | 1466036075566 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 2732 | 1466036075568 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 17:14:35 INFO - PROCESS | 2732 | 1466036075572 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 2732 | 1466036075574 Marionette TRACE conn3 <- [1,2794,null,{}] 17:14:35 INFO - PROCESS | 2732 | 1466036075577 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 2732 | 1466036075580 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:35 INFO - PROCESS | 2732 | 1466036075686 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:14:35 INFO - PROCESS | 2732 | 1466036075833 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 2732 | 1466036075835 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:35 INFO - PROCESS | 2732 | ++DOCSHELL 12866400 == 48 [pid = 2732] [id = 708] 17:14:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (1286E000) [pid = 2732] [serial = 2124] [outer = 00000000] 17:14:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (12875C00) [pid = 2732] [serial = 2125] [outer = 1286E000] 17:14:35 INFO - PROCESS | 2732 | 1466036075888 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (19F92000) [pid = 2732] [serial = 2126] [outer = 1286E000] 17:14:36 INFO - PROCESS | 2732 | 1466036076578 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1026ms 17:14:36 INFO - PROCESS | 2732 | 1466036076612 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 2732 | 1466036076616 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:14:36 INFO - PROCESS | 2732 | 1466036076637 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 2732 | 1466036076640 Marionette TRACE conn3 <- [1,2798,null,{}] 17:14:36 INFO - PROCESS | 2732 | 1466036076645 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 2732 | 1466036076648 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:36 INFO - PROCESS | 2732 | 1466036076747 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:14:36 INFO - PROCESS | 2732 | 1466036076907 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 2732 | 1466036076909 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:36 INFO - PROCESS | 2732 | ++DOCSHELL 114BAC00 == 49 [pid = 2732] [id = 709] 17:14:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (114BD400) [pid = 2732] [serial = 2127] [outer = 00000000] 17:14:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (12875800) [pid = 2732] [serial = 2128] [outer = 114BD400] 17:14:36 INFO - PROCESS | 2732 | 1466036076959 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 113 (13080400) [pid = 2732] [serial = 2129] [outer = 114BD400] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 1430A800 == 48 [pid = 2732] [id = 703] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 16CFA800 == 47 [pid = 2732] [id = 702] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 13130400 == 46 [pid = 2732] [id = 701] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 10B56800 == 45 [pid = 2732] [id = 700] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 17B55000 == 44 [pid = 2732] [id = 699] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 16723800 == 43 [pid = 2732] [id = 698] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 15F07000 == 42 [pid = 2732] [id = 697] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 1144F800 == 41 [pid = 2732] [id = 696] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 10B83C00 == 40 [pid = 2732] [id = 695] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 1A737C00 == 39 [pid = 2732] [id = 694] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 17AD1000 == 38 [pid = 2732] [id = 693] 17:14:37 INFO - PROCESS | 2732 | --DOCSHELL 12A1A400 == 37 [pid = 2732] [id = 692] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 112 (1A948000) [pid = 2732] [serial = 2074] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (16793400) [pid = 2732] [serial = 2044] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (163D8C00) [pid = 2732] [serial = 2047] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (131D9000) [pid = 2732] [serial = 2041] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (1A6E4800) [pid = 2732] [serial = 2066] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (1A73C000) [pid = 2732] [serial = 2072] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (19F93400) [pid = 2732] [serial = 2068] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (1A669000) [pid = 2732] [serial = 2069] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (1A738800) [pid = 2732] [serial = 2071] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (19F97400) [pid = 2732] [serial = 2060] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A66A800) [pid = 2732] [serial = 2062] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1A6E0800) [pid = 2732] [serial = 2065] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (19F89000) [pid = 2732] [serial = 2059] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (19692800) [pid = 2732] [serial = 2056] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (197CD000) [pid = 2732] [serial = 2057] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (158B0800) [pid = 2732] [serial = 2053] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (15F33C00) [pid = 2732] [serial = 2054] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (12AE4400) [pid = 2732] [serial = 2050] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (13123400) [pid = 2732] [serial = 2051] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A66DC00) [pid = 2732] [serial = 2063] [outer = 00000000] [url = about:blank] 17:14:37 INFO - PROCESS | 2732 | 1466036077526 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:14:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 933ms 17:14:37 INFO - PROCESS | 2732 | 1466036077564 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 2732 | 1466036077568 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:14:37 INFO - PROCESS | 2732 | 1466036077574 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 2732 | 1466036077576 Marionette TRACE conn3 <- [1,2802,null,{}] 17:14:37 INFO - PROCESS | 2732 | 1466036077580 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 2732 | 1466036077582 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:37 INFO - PROCESS | 2732 | 1466036077670 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:14:37 INFO - PROCESS | 2732 | 1466036077784 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 2732 | 1466036077786 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:37 INFO - PROCESS | 2732 | ++DOCSHELL 12874400 == 38 [pid = 2732] [id = 710] 17:14:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (12A1A400) [pid = 2732] [serial = 2130] [outer = 00000000] 17:14:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (13CC1800) [pid = 2732] [serial = 2131] [outer = 12A1A400] 17:14:37 INFO - PROCESS | 2732 | 1466036077832 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (143D3400) [pid = 2732] [serial = 2132] [outer = 12A1A400] 17:14:38 INFO - PROCESS | 2732 | 1466036078277 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:14:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 17:14:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:14:38 INFO - PROCESS | 2732 | 1466036078315 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 2732 | 1466036078317 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 17:14:38 INFO - PROCESS | 2732 | 1466036078321 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 2732 | 1466036078324 Marionette TRACE conn3 <- [1,2806,null,{}] 17:14:38 INFO - PROCESS | 2732 | 1466036078334 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 2732 | 1466036078338 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:38 INFO - PROCESS | 2732 | 1466036078431 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:14:38 INFO - PROCESS | 2732 | 1466036078440 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 2732 | 1466036078443 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:38 INFO - PROCESS | 2732 | ++DOCSHELL 1672A000 == 39 [pid = 2732] [id = 711] 17:14:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (16791000) [pid = 2732] [serial = 2133] [outer = 00000000] 17:14:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (105E4400) [pid = 2732] [serial = 2134] [outer = 16791000] 17:14:38 INFO - PROCESS | 2732 | 1466036078495 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (16BA0800) [pid = 2732] [serial = 2135] [outer = 16791000] 17:14:38 INFO - PROCESS | 2732 | 1466036078955 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:14:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 685ms 17:14:39 INFO - PROCESS | 2732 | 1466036079020 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 2732 | 1466036079023 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:14:39 INFO - PROCESS | 2732 | 1466036079026 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 2732 | 1466036079028 Marionette TRACE conn3 <- [1,2810,null,{}] 17:14:39 INFO - PROCESS | 2732 | 1466036079031 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 2732 | 1466036079033 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:39 INFO - PROCESS | 2732 | 1466036079120 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:14:39 INFO - PROCESS | 2732 | 1466036079127 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 2732 | 1466036079130 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:39 INFO - PROCESS | 2732 | ++DOCSHELL 16CF5800 == 40 [pid = 2732] [id = 712] 17:14:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (176C3400) [pid = 2732] [serial = 2136] [outer = 00000000] 17:14:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (17B60C00) [pid = 2732] [serial = 2137] [outer = 176C3400] 17:14:39 INFO - PROCESS | 2732 | 1466036079173 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (19693000) [pid = 2732] [serial = 2138] [outer = 176C3400] 17:14:39 INFO - PROCESS | 2732 | 1466036079634 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 638ms 17:14:39 INFO - PROCESS | 2732 | 1466036079673 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 2732 | 1466036079675 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 17:14:39 INFO - PROCESS | 2732 | 1466036079678 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:14:39 INFO - PROCESS | 2732 | 1466036079680 Marionette TRACE conn3 <- [1,2814,null,{}] 17:14:39 INFO - PROCESS | 2732 | 1466036079684 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 2732 | 1466036079686 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:39 INFO - PROCESS | 2732 | 1466036079809 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:14:39 INFO - PROCESS | 2732 | 1466036079904 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 2732 | 1466036079906 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:39 INFO - PROCESS | 2732 | ++DOCSHELL 17ADA000 == 41 [pid = 2732] [id = 713] 17:14:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (19698C00) [pid = 2732] [serial = 2139] [outer = 00000000] 17:14:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (19E3F800) [pid = 2732] [serial = 2140] [outer = 19698C00] 17:14:39 INFO - PROCESS | 2732 | 1466036079948 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (19F8A400) [pid = 2732] [serial = 2141] [outer = 19698C00] 17:14:40 INFO - PROCESS | 2732 | 1466036080369 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:14:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 17:14:40 INFO - PROCESS | 2732 | 1466036080420 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 2732 | 1466036080422 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:14:40 INFO - PROCESS | 2732 | 1466036080433 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 2732 | 1466036080436 Marionette TRACE conn3 <- [1,2818,null,{}] 17:14:40 INFO - PROCESS | 2732 | 1466036080440 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 2732 | 1466036080449 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:40 INFO - PROCESS | 2732 | 1466036080592 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:14:40 INFO - PROCESS | 2732 | 1466036080665 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 2732 | 1466036080667 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:40 INFO - PROCESS | 2732 | ++DOCSHELL 1A46D800 == 42 [pid = 2732] [id = 714] 17:14:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1A66EC00) [pid = 2732] [serial = 2142] [outer = 00000000] 17:14:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1A6D7800) [pid = 2732] [serial = 2143] [outer = 1A66EC00] 17:14:40 INFO - PROCESS | 2732 | 1466036080696 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (1A6E5C00) [pid = 2732] [serial = 2144] [outer = 1A66EC00] 17:14:41 INFO - PROCESS | 2732 | 1466036081113 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 746ms 17:14:41 INFO - PROCESS | 2732 | 1466036081190 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 2732 | 1466036081192 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 17:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:14:41 INFO - PROCESS | 2732 | 1466036081195 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 2732 | 1466036081197 Marionette TRACE conn3 <- [1,2822,null,{}] 17:14:41 INFO - PROCESS | 2732 | 1466036081201 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 2732 | 1466036081202 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:41 INFO - PROCESS | 2732 | 1466036081321 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:14:41 INFO - PROCESS | 2732 | 1466036081330 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 2732 | 1466036081331 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:41 INFO - PROCESS | 2732 | ++DOCSHELL 1A692400 == 43 [pid = 2732] [id = 715] 17:14:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (1A6E0800) [pid = 2732] [serial = 2145] [outer = 00000000] 17:14:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (1A73DC00) [pid = 2732] [serial = 2146] [outer = 1A6E0800] 17:14:41 INFO - PROCESS | 2732 | 1466036081382 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1A948C00) [pid = 2732] [serial = 2147] [outer = 1A6E0800] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (11450000) [pid = 2732] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (11451400) [pid = 2732] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (1968C800) [pid = 2732] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (15F09800) [pid = 2732] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (16AD8400) [pid = 2732] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (19E4A000) [pid = 2732] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (13264C00) [pid = 2732] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (176B6800) [pid = 2732] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A72F400) [pid = 2732] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (19F93000) [pid = 2732] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:14:41 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (151DC000) [pid = 2732] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:14:42 INFO - PROCESS | 2732 | 1466036082039 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 887ms 17:14:42 INFO - PROCESS | 2732 | 1466036082098 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 2732 | 1466036082100 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 17:14:42 INFO - PROCESS | 2732 | 1466036082103 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:14:42 INFO - PROCESS | 2732 | 1466036082105 Marionette TRACE conn3 <- [1,2826,null,{}] 17:14:42 INFO - PROCESS | 2732 | 1466036082108 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 2732 | 1466036082110 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:42 INFO - PROCESS | 2732 | 1466036082190 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:14:42 INFO - PROCESS | 2732 | 1466036082298 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 2732 | 1466036082300 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:42 INFO - PROCESS | 2732 | ++DOCSHELL 105EC000 == 44 [pid = 2732] [id = 716] 17:14:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (10A69400) [pid = 2732] [serial = 2148] [outer = 00000000] 17:14:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (166DD000) [pid = 2732] [serial = 2149] [outer = 10A69400] 17:14:42 INFO - PROCESS | 2732 | 1466036082345 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (166DD400) [pid = 2732] [serial = 2150] [outer = 10A69400] 17:14:42 INFO - PROCESS | 2732 | 1466036082731 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 700ms 17:14:42 INFO - PROCESS | 2732 | 1466036082844 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 2732 | 1466036082848 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 17:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:14:42 INFO - PROCESS | 2732 | 1466036082857 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 2732 | 1466036082861 Marionette TRACE conn3 <- [1,2830,null,{}] 17:14:42 INFO - PROCESS | 2732 | 1466036082868 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 2732 | 1466036082871 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:42 INFO - PROCESS | 2732 | 1466036082995 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:14:43 INFO - PROCESS | 2732 | 1466036083109 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 2732 | 1466036083114 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:43 INFO - PROCESS | 2732 | ++DOCSHELL 11457800 == 45 [pid = 2732] [id = 717] 17:14:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1145B000) [pid = 2732] [serial = 2151] [outer = 00000000] 17:14:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (1286A800) [pid = 2732] [serial = 2152] [outer = 1145B000] 17:14:43 INFO - PROCESS | 2732 | 1466036083210 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (12872800) [pid = 2732] [serial = 2153] [outer = 1145B000] 17:14:43 INFO - PROCESS | 2732 | 1466036083808 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 995ms 17:14:43 INFO - PROCESS | 2732 | 1466036083857 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 2732 | 1466036083861 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:14:43 INFO - PROCESS | 2732 | 1466036083867 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 2732 | 1466036083871 Marionette TRACE conn3 <- [1,2834,null,{}] 17:14:43 INFO - PROCESS | 2732 | 1466036083875 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 2732 | 1466036083878 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:43 INFO - PROCESS | 2732 | 1466036083988 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:14:44 INFO - PROCESS | 2732 | 1466036084137 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 2732 | 1466036084140 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:44 INFO - PROCESS | 2732 | ++DOCSHELL 15C18400 == 46 [pid = 2732] [id = 718] 17:14:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (15C1CC00) [pid = 2732] [serial = 2154] [outer = 00000000] 17:14:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (15F40C00) [pid = 2732] [serial = 2155] [outer = 15C1CC00] 17:14:44 INFO - PROCESS | 2732 | 1466036084179 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (166DAC00) [pid = 2732] [serial = 2156] [outer = 15C1CC00] 17:14:44 INFO - PROCESS | 2732 | 1466036084774 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 933ms 17:14:44 INFO - PROCESS | 2732 | 1466036084800 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 2732 | 1466036084802 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:14:44 INFO - PROCESS | 2732 | 1466036084808 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 2732 | 1466036084810 Marionette TRACE conn3 <- [1,2838,null,{}] 17:14:44 INFO - PROCESS | 2732 | 1466036084820 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 2732 | 1466036084825 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:44 INFO - PROCESS | 2732 | 1466036084935 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:14:45 INFO - PROCESS | 2732 | 1466036085098 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 2732 | 1466036085102 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:45 INFO - PROCESS | 2732 | ++DOCSHELL 19F91000 == 47 [pid = 2732] [id = 719] 17:14:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (19F97400) [pid = 2732] [serial = 2157] [outer = 00000000] 17:14:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1A668000) [pid = 2732] [serial = 2158] [outer = 19F97400] 17:14:45 INFO - PROCESS | 2732 | 1466036085158 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (1A69A000) [pid = 2732] [serial = 2159] [outer = 19F97400] 17:14:45 INFO - PROCESS | 2732 | 1466036085743 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 996ms 17:14:45 INFO - PROCESS | 2732 | 1466036085811 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 2732 | 1466036085813 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:14:45 INFO - PROCESS | 2732 | 1466036085817 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 2732 | 1466036085819 Marionette TRACE conn3 <- [1,2842,null,{}] 17:14:45 INFO - PROCESS | 2732 | 1466036085822 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 2732 | 1466036085824 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:45 INFO - PROCESS | 2732 | 1466036085931 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:14:46 INFO - PROCESS | 2732 | 1466036086078 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 2732 | 1466036086081 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:46 INFO - PROCESS | 2732 | ++DOCSHELL 176B4800 == 48 [pid = 2732] [id = 720] 17:14:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 113 (1A941800) [pid = 2732] [serial = 2160] [outer = 00000000] 17:14:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 114 (1AAF7400) [pid = 2732] [serial = 2161] [outer = 1A941800] 17:14:46 INFO - PROCESS | 2732 | 1466036086134 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 2732 | ++DOMWINDOW == 115 (1AB53400) [pid = 2732] [serial = 2162] [outer = 1A941800] 17:14:46 INFO - PROCESS | 2732 | 1466036086721 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 933ms 17:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:14:46 INFO - PROCESS | 2732 | 1466036086764 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 2732 | 1466036086766 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 17:14:46 INFO - PROCESS | 2732 | 1466036086770 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 2732 | 1466036086772 Marionette TRACE conn3 <- [1,2846,null,{}] 17:14:46 INFO - PROCESS | 2732 | 1466036086775 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 2732 | 1466036086778 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:46 INFO - PROCESS | 2732 | 1466036086884 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:14:47 INFO - PROCESS | 2732 | 1466036087170 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 2732 | 1466036087173 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:47 INFO - PROCESS | 2732 | ++DOCSHELL 10477C00 == 49 [pid = 2732] [id = 721] 17:14:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 116 (10B56800) [pid = 2732] [serial = 2163] [outer = 00000000] 17:14:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 117 (11451000) [pid = 2732] [serial = 2164] [outer = 10B56800] 17:14:47 INFO - PROCESS | 2732 | 1466036087242 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 2732 | ++DOMWINDOW == 118 (1286A400) [pid = 2732] [serial = 2165] [outer = 10B56800] 17:14:47 INFO - PROCESS | 2732 | 1466036087869 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 1A692400 == 48 [pid = 2732] [id = 715] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 1A46D800 == 47 [pid = 2732] [id = 714] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 17ADA000 == 46 [pid = 2732] [id = 713] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 16CF5800 == 45 [pid = 2732] [id = 712] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 1672A000 == 44 [pid = 2732] [id = 711] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 12874400 == 43 [pid = 2732] [id = 710] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 114BAC00 == 42 [pid = 2732] [id = 709] 17:14:47 INFO - PROCESS | 2732 | --DOCSHELL 11451800 == 41 [pid = 2732] [id = 705] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 117 (16B9F400) [pid = 2732] [serial = 2048] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 116 (1314F800) [pid = 2732] [serial = 2077] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 115 (1430B000) [pid = 2732] [serial = 2089] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 114 (1437FC00) [pid = 2732] [serial = 2090] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 113 (131D9800) [pid = 2732] [serial = 2087] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 112 (130A1400) [pid = 2732] [serial = 2086] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (19693C00) [pid = 2732] [serial = 2098] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (19697400) [pid = 2732] [serial = 2099] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (15F40800) [pid = 2732] [serial = 2092] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (1663B800) [pid = 2732] [serial = 2093] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (170AEC00) [pid = 2732] [serial = 2095] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (19925C00) [pid = 2732] [serial = 2080] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (1A947C00) [pid = 2732] [serial = 2083] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (1A463400) [pid = 2732] [serial = 2102] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (19F8A800) [pid = 2732] [serial = 2101] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A699800) [pid = 2732] [serial = 2104] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1A6D9C00) [pid = 2732] [serial = 2108] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1A697000) [pid = 2732] [serial = 2107] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (1A941C00) [pid = 2732] [serial = 2110] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (166E0C00) [pid = 2732] [serial = 2113] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A6A0000) [pid = 2732] [serial = 2105] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A943000) [pid = 2732] [serial = 2111] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (173A8400) [pid = 2732] [serial = 2096] [outer = 00000000] [url = about:blank] 17:14:47 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A675000) [pid = 2732] [serial = 2021] [outer = 00000000] [url = about:blank] 17:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1182ms 17:14:47 INFO - PROCESS | 2732 | 1466036087955 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:14:47 INFO - PROCESS | 2732 | 1466036087958 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 17:14:47 INFO - PROCESS | 2732 | 1466036087963 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 2732 | 1466036087965 Marionette TRACE conn3 <- [1,2850,null,{}] 17:14:47 INFO - PROCESS | 2732 | 1466036087971 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 2732 | 1466036087975 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:48 INFO - PROCESS | 2732 | 1466036088082 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:14:48 INFO - PROCESS | 2732 | 1466036088184 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 2732 | 1466036088187 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:48 INFO - PROCESS | 2732 | ++DOCSHELL 1145C400 == 42 [pid = 2732] [id = 722] 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1286CC00) [pid = 2732] [serial = 2166] [outer = 00000000] 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (13CBF000) [pid = 2732] [serial = 2167] [outer = 1286CC00] 17:14:48 INFO - PROCESS | 2732 | 1466036088233 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (151D9400) [pid = 2732] [serial = 2168] [outer = 1286CC00] 17:14:48 INFO - PROCESS | 2732 | 1466036088690 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:14:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 793ms 17:14:48 INFO - PROCESS | 2732 | 1466036088763 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 2732 | 1466036088767 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 17:14:48 INFO - PROCESS | 2732 | 1466036088771 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:14:48 INFO - PROCESS | 2732 | 1466036088773 Marionette TRACE conn3 <- [1,2854,null,{}] 17:14:48 INFO - PROCESS | 2732 | 1466036088777 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 2732 | 1466036088779 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:48 INFO - PROCESS | 2732 | 1466036088873 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:14:48 INFO - PROCESS | 2732 | 1466036088882 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 2732 | 1466036088884 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:48 INFO - PROCESS | 2732 | ++DOCSHELL 1663E000 == 43 [pid = 2732] [id = 723] 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1663FC00) [pid = 2732] [serial = 2169] [outer = 00000000] 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (166E6400) [pid = 2732] [serial = 2170] [outer = 1663FC00] 17:14:48 INFO - PROCESS | 2732 | 1466036088928 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (16BA2400) [pid = 2732] [serial = 2171] [outer = 1663FC00] 17:14:49 INFO - PROCESS | 2732 | 1466036089418 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:14:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 684ms 17:14:49 INFO - PROCESS | 2732 | 1466036089471 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 2732 | 1466036089474 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 17:14:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:14:49 INFO - PROCESS | 2732 | 1466036089478 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 2732 | 1466036089484 Marionette TRACE conn3 <- [1,2858,null,{}] 17:14:49 INFO - PROCESS | 2732 | 1466036089492 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 2732 | 1466036089495 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:49 INFO - PROCESS | 2732 | 1466036089582 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:14:49 INFO - PROCESS | 2732 | 1466036089701 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 2732 | 1466036089703 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:49 INFO - PROCESS | 2732 | ++DOCSHELL 176C2800 == 44 [pid = 2732] [id = 724] 17:14:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (17A29400) [pid = 2732] [serial = 2172] [outer = 00000000] 17:14:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (19695C00) [pid = 2732] [serial = 2173] [outer = 17A29400] 17:14:49 INFO - PROCESS | 2732 | 1466036089746 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (1972BC00) [pid = 2732] [serial = 2174] [outer = 17A29400] 17:14:50 INFO - PROCESS | 2732 | 1466036090134 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:14:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 699ms 17:14:50 INFO - PROCESS | 2732 | 1466036090176 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 2732 | 1466036090179 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 17:14:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:14:50 INFO - PROCESS | 2732 | 1466036090182 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 2732 | 1466036090184 Marionette TRACE conn3 <- [1,2862,null,{}] 17:14:50 INFO - PROCESS | 2732 | 1466036090187 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 2732 | 1466036090189 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:50 INFO - PROCESS | 2732 | 1466036090300 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:14:50 INFO - PROCESS | 2732 | 1466036090425 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 2732 | 1466036090427 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:50 INFO - PROCESS | 2732 | ++DOCSHELL 163D6C00 == 45 [pid = 2732] [id = 725] 17:14:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1972A800) [pid = 2732] [serial = 2175] [outer = 00000000] 17:14:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (1A666C00) [pid = 2732] [serial = 2176] [outer = 1972A800] 17:14:50 INFO - PROCESS | 2732 | 1466036090472 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1A66E800) [pid = 2732] [serial = 2177] [outer = 1972A800] 17:14:50 INFO - PROCESS | 2732 | 1466036090882 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:14:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 731ms 17:14:50 INFO - PROCESS | 2732 | 1466036090922 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 2732 | 1466036090924 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 17:14:50 INFO - PROCESS | 2732 | 1466036090928 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:14:50 INFO - PROCESS | 2732 | 1466036090929 Marionette TRACE conn3 <- [1,2866,null,{}] 17:14:50 INFO - PROCESS | 2732 | 1466036090933 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 2732 | 1466036090935 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:51 INFO - PROCESS | 2732 | 1466036091055 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:14:51 INFO - PROCESS | 2732 | 1466036091061 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 2732 | 1466036091067 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:51 INFO - PROCESS | 2732 | ++DOCSHELL 1A697000 == 46 [pid = 2732] [id = 726] 17:14:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1A69C000) [pid = 2732] [serial = 2178] [outer = 00000000] 17:14:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (1A6A0800) [pid = 2732] [serial = 2179] [outer = 1A69C000] 17:14:51 INFO - PROCESS | 2732 | 1466036091180 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (1A6E3000) [pid = 2732] [serial = 2180] [outer = 1A69C000] 17:14:51 INFO - PROCESS | 2732 | 1466036091614 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:14:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 17:14:51 INFO - PROCESS | 2732 | 1466036091652 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 2732 | 1466036091654 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 17:14:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:14:51 INFO - PROCESS | 2732 | 1466036091663 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 2732 | 1466036091665 Marionette TRACE conn3 <- [1,2870,null,{}] 17:14:51 INFO - PROCESS | 2732 | 1466036091668 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 2732 | 1466036091670 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:51 INFO - PROCESS | 2732 | 1466036091827 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:14:51 INFO - PROCESS | 2732 | 1466036091904 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 2732 | 1466036091906 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:51 INFO - PROCESS | 2732 | ++DOCSHELL 10A6FC00 == 47 [pid = 2732] [id = 727] 17:14:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (1A732000) [pid = 2732] [serial = 2181] [outer = 00000000] 17:14:51 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1AAEC800) [pid = 2732] [serial = 2182] [outer = 1A732000] 17:14:51 INFO - PROCESS | 2732 | 1466036091948 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (1AAF8C00) [pid = 2732] [serial = 2183] [outer = 1A732000] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (1127BC00) [pid = 2732] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (151D9800) [pid = 2732] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (1A66EC00) [pid = 2732] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (12A1A400) [pid = 2732] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (1A6E0800) [pid = 2732] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (1A66CC00) [pid = 2732] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (176C3400) [pid = 2732] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (15805000) [pid = 2732] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (1663B000) [pid = 2732] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (17B5B000) [pid = 2732] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (16636400) [pid = 2732] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (114BD400) [pid = 2732] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (12AA8800) [pid = 2732] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (16791000) [pid = 2732] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (10B56C00) [pid = 2732] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A73D000) [pid = 2732] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1309E800) [pid = 2732] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (19698C00) [pid = 2732] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:14:52 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (173B4C00) [pid = 2732] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:14:52 INFO - PROCESS | 2732 | 1466036092543 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 933ms 17:14:52 INFO - PROCESS | 2732 | 1466036092603 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 2732 | 1466036092605 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:14:52 INFO - PROCESS | 2732 | 1466036092608 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 2732 | 1466036092610 Marionette TRACE conn3 <- [1,2874,null,{}] 17:14:52 INFO - PROCESS | 2732 | 1466036092613 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 2732 | 1466036092615 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:52 INFO - PROCESS | 2732 | 1466036092696 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:14:52 INFO - PROCESS | 2732 | 1466036092703 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 2732 | 1466036092705 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:52 INFO - PROCESS | 2732 | ++DOCSHELL 1107A000 == 48 [pid = 2732] [id = 728] 17:14:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1107B800) [pid = 2732] [serial = 2184] [outer = 00000000] 17:14:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1107F000) [pid = 2732] [serial = 2185] [outer = 1107B800] 17:14:52 INFO - PROCESS | 2732 | 1466036092755 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (11080C00) [pid = 2732] [serial = 2186] [outer = 1107B800] 17:14:53 INFO - PROCESS | 2732 | 1466036093218 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 17:14:53 INFO - PROCESS | 2732 | 1466036093247 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 2732 | 1466036093249 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 17:14:53 INFO - PROCESS | 2732 | 1466036093252 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:14:53 INFO - PROCESS | 2732 | 1466036093254 Marionette TRACE conn3 <- [1,2878,null,{}] 17:14:53 INFO - PROCESS | 2732 | 1466036093257 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 2732 | 1466036093259 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:53 INFO - PROCESS | 2732 | 1466036093341 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:14:53 INFO - PROCESS | 2732 | 1466036093346 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 2732 | 1466036093348 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:53 INFO - PROCESS | 2732 | ++DOCSHELL 11081C00 == 49 [pid = 2732] [id = 729] 17:14:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (11084000) [pid = 2732] [serial = 2187] [outer = 00000000] 17:14:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (13132000) [pid = 2732] [serial = 2188] [outer = 11084000] 17:14:53 INFO - PROCESS | 2732 | 1466036093390 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (15805000) [pid = 2732] [serial = 2189] [outer = 11084000] 17:14:53 INFO - PROCESS | 2732 | 1466036093833 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 623ms 17:14:53 INFO - PROCESS | 2732 | 1466036093890 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 2732 | 1466036093892 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 17:14:53 INFO - PROCESS | 2732 | 1466036093896 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:14:53 INFO - PROCESS | 2732 | 1466036093897 Marionette TRACE conn3 <- [1,2882,null,{}] 17:14:53 INFO - PROCESS | 2732 | 1466036093901 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 2732 | 1466036093903 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:53 INFO - PROCESS | 2732 | 1466036093986 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:14:53 INFO - PROCESS | 2732 | 1466036093991 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 2732 | 1466036093993 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:54 INFO - PROCESS | 2732 | ++DOCSHELL 10A4AC00 == 50 [pid = 2732] [id = 730] 17:14:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (10A4BC00) [pid = 2732] [serial = 2190] [outer = 00000000] 17:14:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (176B9400) [pid = 2732] [serial = 2191] [outer = 10A4BC00] 17:14:54 INFO - PROCESS | 2732 | 1466036094045 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (19728000) [pid = 2732] [serial = 2192] [outer = 10A4BC00] 17:14:54 INFO - PROCESS | 2732 | 1466036094481 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 638ms 17:14:54 INFO - PROCESS | 2732 | 1466036094561 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 2732 | 1466036094565 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 17:14:54 INFO - PROCESS | 2732 | 1466036094571 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 2732 | 1466036094576 Marionette TRACE conn3 <- [1,2886,null,{}] 17:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:14:54 INFO - PROCESS | 2732 | 1466036094582 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 2732 | 1466036094585 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:54 INFO - PROCESS | 2732 | 1466036094747 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:14:54 INFO - PROCESS | 2732 | 1466036094890 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 2732 | 1466036094896 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:54 INFO - PROCESS | 2732 | ++DOCSHELL 114C4800 == 51 [pid = 2732] [id = 731] 17:14:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (114C6400) [pid = 2732] [serial = 2193] [outer = 00000000] 17:14:54 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (12BBE400) [pid = 2732] [serial = 2194] [outer = 114C6400] 17:14:54 INFO - PROCESS | 2732 | 1466036094950 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (13656C00) [pid = 2732] [serial = 2195] [outer = 114C6400] 17:14:55 INFO - PROCESS | 2732 | 1466036095490 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:14:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 980ms 17:14:55 INFO - PROCESS | 2732 | 1466036095566 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 2732 | 1466036095569 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:14:55 INFO - PROCESS | 2732 | 1466036095575 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 2732 | 1466036095579 Marionette TRACE conn3 <- [1,2890,null,{}] 17:14:55 INFO - PROCESS | 2732 | 1466036095584 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 2732 | 1466036095586 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:55 INFO - PROCESS | 2732 | 1466036095729 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:14:55 INFO - PROCESS | 2732 | 1466036095886 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 2732 | 1466036095889 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:55 INFO - PROCESS | 2732 | ++DOCSHELL 163D7000 == 52 [pid = 2732] [id = 732] 17:14:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (163D7C00) [pid = 2732] [serial = 2196] [outer = 00000000] 17:14:55 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (16720C00) [pid = 2732] [serial = 2197] [outer = 163D7C00] 17:14:55 INFO - PROCESS | 2732 | 1466036095945 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (171B4400) [pid = 2732] [serial = 2198] [outer = 163D7C00] 17:14:56 INFO - PROCESS | 2732 | 1466036096552 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:14:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1042ms 17:14:56 INFO - PROCESS | 2732 | 1466036096642 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 2732 | 1466036096645 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 17:14:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:14:56 INFO - PROCESS | 2732 | 1466036096649 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 2732 | 1466036096651 Marionette TRACE conn3 <- [1,2894,null,{}] 17:14:56 INFO - PROCESS | 2732 | 1466036096661 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:56 INFO - PROCESS | 2732 | 1466036096666 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:56 INFO - PROCESS | 2732 | 1466036096821 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:14:56 INFO - PROCESS | 2732 | 1466036096975 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 2732 | 1466036096979 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:56 INFO - PROCESS | 2732 | ++DOCSHELL 1A461400 == 53 [pid = 2732] [id = 733] 17:14:56 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (1A691C00) [pid = 2732] [serial = 2199] [outer = 00000000] 17:14:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (1A6D9C00) [pid = 2732] [serial = 2200] [outer = 1A691C00] 17:14:57 INFO - PROCESS | 2732 | 1466036097037 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1A734800) [pid = 2732] [serial = 2201] [outer = 1A691C00] 17:14:57 INFO - PROCESS | 2732 | 1466036097620 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:14:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1042ms 17:14:57 INFO - PROCESS | 2732 | 1466036097693 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 2732 | 1466036097695 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:14:57 INFO - PROCESS | 2732 | 1466036097699 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 2732 | 1466036097701 Marionette TRACE conn3 <- [1,2898,null,{}] 17:14:57 INFO - PROCESS | 2732 | 1466036097704 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 2732 | 1466036097707 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:57 INFO - PROCESS | 2732 | 1466036097862 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:14:58 INFO - PROCESS | 2732 | 1466036098027 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 2732 | 1466036098030 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:58 INFO - PROCESS | 2732 | ++DOCSHELL 1515A800 == 54 [pid = 2732] [id = 734] 17:14:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (1515B000) [pid = 2732] [serial = 2202] [outer = 00000000] 17:14:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 113 (15160C00) [pid = 2732] [serial = 2203] [outer = 1515B000] 17:14:58 INFO - PROCESS | 2732 | 1466036098085 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 2732 | ++DOMWINDOW == 114 (1A673000) [pid = 2732] [serial = 2204] [outer = 1515B000] 17:14:58 INFO - PROCESS | 2732 | 1466036098572 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:14:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:14:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:14:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 948ms 17:14:58 INFO - PROCESS | 2732 | 1466036098628 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 2732 | 1466036098630 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /DOMEvents/constructors.html 17:14:58 INFO - PROCESS | 2732 | 1466036098651 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 2732 | 1466036098653 Marionette TRACE conn3 <- [1,2902,null,{}] 17:14:58 INFO - PROCESS | 2732 | 1466036098657 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 2732 | 1466036098659 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:58 INFO - PROCESS | 2732 | 1466036098916 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:14:59 INFO - PROCESS | 2732 | 1466036099118 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 2732 | 1466036099121 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:14:59 INFO - PROCESS | 2732 | ++DOCSHELL 10B56C00 == 55 [pid = 2732] [id = 735] 17:14:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 115 (10F58800) [pid = 2732] [serial = 2205] [outer = 00000000] 17:14:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 116 (1107C800) [pid = 2732] [serial = 2206] [outer = 10F58800] 17:14:59 INFO - PROCESS | 2732 | 1466036099171 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 2732 | ++DOMWINDOW == 117 (11459000) [pid = 2732] [serial = 2207] [outer = 10F58800] 17:14:59 INFO - PROCESS | 2732 | 1466036099865 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:14:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:14:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1306ms 17:14:59 INFO - PROCESS | 2732 | 1466036099968 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 2732 | 1466036099972 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:14:59 INFO - PROCESS | 2732 | 1466036099977 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 2732 | 1466036099980 Marionette TRACE conn3 <- [1,2906,null,{}] 17:14:59 INFO - PROCESS | 2732 | 1466036099984 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 2732 | 1466036099987 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:00 INFO - PROCESS | 2732 | 1466036100118 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 170B9400 == 54 [pid = 2732] [id = 423] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 11081C00 == 53 [pid = 2732] [id = 729] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 1107A000 == 52 [pid = 2732] [id = 728] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 10A6FC00 == 51 [pid = 2732] [id = 727] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 1A697000 == 50 [pid = 2732] [id = 726] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 163D6C00 == 49 [pid = 2732] [id = 725] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 176C2800 == 48 [pid = 2732] [id = 724] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 1663E000 == 47 [pid = 2732] [id = 723] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 1145C400 == 46 [pid = 2732] [id = 722] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 10477C00 == 45 [pid = 2732] [id = 721] 17:15:00 INFO - PROCESS | 2732 | --DOCSHELL 105EC000 == 44 [pid = 2732] [id = 716] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 116 (1A66D000) [pid = 2732] [serial = 2122] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 115 (166DD000) [pid = 2732] [serial = 2149] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 114 (163D6000) [pid = 2732] [serial = 2119] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 113 (12875C00) [pid = 2732] [serial = 2125] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 112 (12ADF800) [pid = 2732] [serial = 2116] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (13CB9C00) [pid = 2732] [serial = 2015] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (15F06400) [pid = 2732] [serial = 1979] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (1A6D7800) [pid = 2732] [serial = 2143] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (13CC1800) [pid = 2732] [serial = 2131] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (1A948C00) [pid = 2732] [serial = 2147] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (1A693800) [pid = 2732] [serial = 2012] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (19693000) [pid = 2732] [serial = 2138] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (143D3400) [pid = 2732] [serial = 2132] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (16791800) [pid = 2732] [serial = 2018] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (19923C00) [pid = 2732] [serial = 1973] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (19F8A000) [pid = 2732] [serial = 2081] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (171D3800) [pid = 2732] [serial = 2045] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (13080400) [pid = 2732] [serial = 2129] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (15F34C00) [pid = 2732] [serial = 2078] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (105E4400) [pid = 2732] [serial = 2134] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A6E5C00) [pid = 2732] [serial = 2144] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (13258C00) [pid = 2732] [serial = 1976] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (12875800) [pid = 2732] [serial = 2128] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1AAEA400) [pid = 2732] [serial = 2084] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (13D80400) [pid = 2732] [serial = 2042] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (19E3F800) [pid = 2732] [serial = 2140] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (17B60C00) [pid = 2732] [serial = 2137] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A73DC00) [pid = 2732] [serial = 2146] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19F88800) [pid = 2732] [serial = 2039] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (19F8A400) [pid = 2732] [serial = 2141] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (16BA0800) [pid = 2732] [serial = 2135] [outer = 00000000] [url = about:blank] 17:15:00 INFO - PROCESS | 2732 | 1466036100272 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 2732 | 1466036100275 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:00 INFO - PROCESS | 2732 | ++DOCSHELL 105E4400 == 45 [pid = 2732] [id = 736] 17:15:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (105EC000) [pid = 2732] [serial = 2208] [outer = 00000000] 17:15:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1107F400) [pid = 2732] [serial = 2209] [outer = 105EC000] 17:15:00 INFO - PROCESS | 2732 | 1466036100328 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (11AD5800) [pid = 2732] [serial = 2210] [outer = 105EC000] 17:15:00 INFO - PROCESS | 2732 | 1466036100719 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:15:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 839ms 17:15:00 INFO - PROCESS | 2732 | 1466036100820 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 2732 | 1466036100823 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:15:00 INFO - PROCESS | 2732 | 1466036100827 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 2732 | 1466036100829 Marionette TRACE conn3 <- [1,2910,null,{}] 17:15:00 INFO - PROCESS | 2732 | 1466036100833 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 2732 | 1466036100835 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:00 INFO - PROCESS | 2732 | 1466036100922 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:15:00 INFO - PROCESS | 2732 | 1466036100937 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 2732 | 1466036100939 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:00 INFO - PROCESS | 2732 | ++DOCSHELL 15801800 == 46 [pid = 2732] [id = 737] 17:15:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (1580C800) [pid = 2732] [serial = 2211] [outer = 00000000] 17:15:00 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (15F05C00) [pid = 2732] [serial = 2212] [outer = 1580C800] 17:15:00 INFO - PROCESS | 2732 | 1466036100993 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (15F39400) [pid = 2732] [serial = 2213] [outer = 1580C800] 17:15:01 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:15:01 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:15:01 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:15:01 INFO - PROCESS | 2732 | [2732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:15:01 INFO - PROCESS | 2732 | 1466036101485 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:15:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:15:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:15:01 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 17:15:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:15:01 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 17:15:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:15:01 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]" 17:15:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:15:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:15:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 17:15:01 INFO - PROCESS | 2732 | 1466036101511 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 2732 | 1466036101514 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:15:01 INFO - PROCESS | 2732 | 1466036101524 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 2732 | 1466036101528 Marionette TRACE conn3 <- [1,2914,null,{}] 17:15:01 INFO - PROCESS | 2732 | 1466036101532 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 2732 | 1466036101534 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:01 INFO - PROCESS | 2732 | 1466036101650 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:15:01 INFO - PROCESS | 2732 | 1466036101760 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 2732 | 1466036101762 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:01 INFO - PROCESS | 2732 | ++DOCSHELL 166E1000 == 47 [pid = 2732] [id = 738] 17:15:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (16BA2800) [pid = 2732] [serial = 2214] [outer = 00000000] 17:15:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (171B3800) [pid = 2732] [serial = 2215] [outer = 16BA2800] 17:15:01 INFO - PROCESS | 2732 | 1466036101805 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (176B6800) [pid = 2732] [serial = 2216] [outer = 16BA2800] 17:15:02 INFO - PROCESS | 2732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:15:02 INFO - PROCESS | 2732 | 1466036102149 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:15:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 684ms 17:15:02 INFO - PROCESS | 2732 | 1466036102216 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 2732 | 1466036102218 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:15:02 INFO - PROCESS | 2732 | 1466036102221 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 2732 | 1466036102223 Marionette TRACE conn3 <- [1,2918,null,{}] 17:15:02 INFO - PROCESS | 2732 | 1466036102226 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 2732 | 1466036102229 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:02 INFO - PROCESS | 2732 | 1466036102364 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:15:02 INFO - PROCESS | 2732 | 1466036102382 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 2732 | 1466036102384 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:02 INFO - PROCESS | 2732 | ++DOCSHELL 17F72400 == 48 [pid = 2732] [id = 739] 17:15:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (19692800) [pid = 2732] [serial = 2217] [outer = 00000000] 17:15:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (19697C00) [pid = 2732] [serial = 2218] [outer = 19692800] 17:15:02 INFO - PROCESS | 2732 | 1466036102426 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (19922800) [pid = 2732] [serial = 2219] [outer = 19692800] 17:15:02 INFO - PROCESS | 2732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:15:02 INFO - PROCESS | 2732 | 1466036102847 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:15:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 17:15:02 INFO - PROCESS | 2732 | 1466036102859 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 2732 | 1466036102861 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:15:02 INFO - PROCESS | 2732 | 1466036102864 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 2732 | 1466036102866 Marionette TRACE conn3 <- [1,2922,null,{}] 17:15:02 INFO - PROCESS | 2732 | 1466036102869 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 2732 | 1466036102871 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:03 INFO - PROCESS | 2732 | 1466036103000 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:15:03 INFO - PROCESS | 2732 | 1466036103110 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 2732 | 1466036103116 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:03 INFO - PROCESS | 2732 | ++DOCSHELL 19E35C00 == 49 [pid = 2732] [id = 740] 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (19E3F800) [pid = 2732] [serial = 2220] [outer = 00000000] 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (19F89800) [pid = 2732] [serial = 2221] [outer = 19E3F800] 17:15:03 INFO - PROCESS | 2732 | 1466036103179 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (1A37A400) [pid = 2732] [serial = 2222] [outer = 19E3F800] 17:15:03 INFO - PROCESS | 2732 | 1466036103605 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:15:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 793ms 17:15:03 INFO - PROCESS | 2732 | 1466036103667 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 2732 | 1466036103669 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 17:15:03 INFO - PROCESS | 2732 | 1466036103672 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:15:03 INFO - PROCESS | 2732 | 1466036103674 Marionette TRACE conn3 <- [1,2926,null,{}] 17:15:03 INFO - PROCESS | 2732 | 1466036103683 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 2732 | 1466036103685 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:03 INFO - PROCESS | 2732 | 1466036103808 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:15:03 INFO - PROCESS | 2732 | 1466036103816 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 2732 | 1466036103818 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:03 INFO - PROCESS | 2732 | ++DOCSHELL 1A468000 == 50 [pid = 2732] [id = 741] 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (1A667800) [pid = 2732] [serial = 2223] [outer = 00000000] 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (1A6D8C00) [pid = 2732] [serial = 2224] [outer = 1A667800] 17:15:03 INFO - PROCESS | 2732 | 1466036103860 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1A6DA800) [pid = 2732] [serial = 2225] [outer = 1A667800] 17:15:04 INFO - PROCESS | 2732 | 1466036104294 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:15:04 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. 17:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 17:15:04 INFO - PROCESS | 2732 | 1466036104311 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 2732 | 1466036104313 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 17:15:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (1A69C000) [pid = 2732] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A732000) [pid = 2732] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (10A69400) [pid = 2732] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1145B000) [pid = 2732] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (1663FC00) [pid = 2732] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (15C1CC00) [pid = 2732] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1286CC00) [pid = 2732] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (10B56800) [pid = 2732] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (17A29400) [pid = 2732] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1107B800) [pid = 2732] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (11084000) [pid = 2732] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1972A800) [pid = 2732] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (166DE000) [pid = 2732] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (1145DC00) [pid = 2732] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (158AD000) [pid = 2732] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (1A738000) [pid = 2732] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1286E000) [pid = 2732] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:15:04 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (19F8C800) [pid = 2732] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:15:04 INFO - PROCESS | 2732 | 1466036104570 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 2732 | 1466036104572 Marionette TRACE conn3 <- [1,2930,null,{}] 17:15:04 INFO - PROCESS | 2732 | 1466036104581 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 2732 | 1466036104583 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:04 INFO - PROCESS | 2732 | 1466036104665 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:15:04 INFO - PROCESS | 2732 | 1466036104673 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 2732 | 1466036104675 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:04 INFO - PROCESS | 2732 | ++DOCSHELL 1145BC00 == 51 [pid = 2732] [id = 742] 17:15:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (114BBC00) [pid = 2732] [serial = 2226] [outer = 00000000] 17:15:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (12871C00) [pid = 2732] [serial = 2227] [outer = 114BBC00] 17:15:04 INFO - PROCESS | 2732 | 1466036104718 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (151DA400) [pid = 2732] [serial = 2228] [outer = 114BBC00] 17:15:05 INFO - PROCESS | 2732 | 1466036105127 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:15:05 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 17:15:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:15:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 840ms 17:15:05 INFO - PROCESS | 2732 | 1466036105143 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 2732 | 1466036105145 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 17:15:05 INFO - PROCESS | 2732 | 1466036105148 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:15:05 INFO - PROCESS | 2732 | 1466036105150 Marionette TRACE conn3 <- [1,2934,null,{}] 17:15:05 INFO - PROCESS | 2732 | 1466036105153 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 2732 | 1466036105155 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:05 INFO - PROCESS | 2732 | 1466036105286 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:15:05 INFO - PROCESS | 2732 | 1466036105294 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 2732 | 1466036105296 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:05 INFO - PROCESS | 2732 | ++DOCSHELL 158B5400 == 52 [pid = 2732] [id = 743] 17:15:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (166E4800) [pid = 2732] [serial = 2229] [outer = 00000000] 17:15:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (1A671000) [pid = 2732] [serial = 2230] [outer = 166E4800] 17:15:05 INFO - PROCESS | 2732 | 1466036105338 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (1A69C000) [pid = 2732] [serial = 2231] [outer = 166E4800] 17:15:05 INFO - PROCESS | 2732 | 1466036105726 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:15:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:15:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 638ms 17:15:05 INFO - PROCESS | 2732 | 1466036105787 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 2732 | 1466036105789 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:15:05 INFO - PROCESS | 2732 | 1466036105792 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 2732 | 1466036105794 Marionette TRACE conn3 <- [1,2938,null,{}] 17:15:05 INFO - PROCESS | 2732 | 1466036105798 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 2732 | 1466036105801 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:05 INFO - PROCESS | 2732 | 1466036105956 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:15:05 INFO - PROCESS | 2732 | 1466036105968 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 2732 | 1466036105970 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:05 INFO - PROCESS | 2732 | ++DOCSHELL 10A4B000 == 53 [pid = 2732] [id = 744] 17:15:05 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (166E0C00) [pid = 2732] [serial = 2232] [outer = 00000000] 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1A945800) [pid = 2732] [serial = 2233] [outer = 166E0C00] 17:15:06 INFO - PROCESS | 2732 | 1466036106012 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (1A948C00) [pid = 2732] [serial = 2234] [outer = 166E0C00] 17:15:06 INFO - PROCESS | 2732 | ++DOCSHELL 1A94C000 == 54 [pid = 2732] [id = 745] 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1AAEA800) [pid = 2732] [serial = 2235] [outer = 00000000] 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1AAEE800) [pid = 2732] [serial = 2236] [outer = 1AAEA800] 17:15:06 INFO - PROCESS | 2732 | 1466036106471 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:15:06 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:15:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 746ms 17:15:06 INFO - PROCESS | 2732 | 1466036106578 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 2732 | 1466036106582 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:15:06 INFO - PROCESS | 2732 | 1466036106592 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 2732 | 1466036106596 Marionette TRACE conn3 <- [1,2942,null,{}] 17:15:06 INFO - PROCESS | 2732 | 1466036106602 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 2732 | 1466036106606 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:06 INFO - PROCESS | 2732 | 1466036106746 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:15:06 INFO - PROCESS | 2732 | 1466036106906 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 2732 | 1466036106911 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:06 INFO - PROCESS | 2732 | ++DOCSHELL 1107EC00 == 55 [pid = 2732] [id = 746] 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1107F800) [pid = 2732] [serial = 2237] [outer = 00000000] 17:15:06 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (12A1A400) [pid = 2732] [serial = 2238] [outer = 1107F800] 17:15:06 INFO - PROCESS | 2732 | 1466036106968 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (1314F800) [pid = 2732] [serial = 2239] [outer = 1107F800] 17:15:07 INFO - PROCESS | 2732 | 1466036107525 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:15:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:15:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:15:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 933ms 17:15:07 INFO - PROCESS | 2732 | 1466036107539 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 2732 | 1466036107543 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 17:15:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:15:07 INFO - PROCESS | 2732 | 1466036107565 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 2732 | 1466036107569 Marionette TRACE conn3 <- [1,2946,null,{}] 17:15:07 INFO - PROCESS | 2732 | 1466036107574 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 2732 | 1466036107577 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:07 INFO - PROCESS | 2732 | 1466036107703 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:15:07 INFO - PROCESS | 2732 | 1466036107868 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 2732 | 1466036107871 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:07 INFO - PROCESS | 2732 | ++DOCSHELL 151E5400 == 56 [pid = 2732] [id = 747] 17:15:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (15340400) [pid = 2732] [serial = 2240] [outer = 00000000] 17:15:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (16635400) [pid = 2732] [serial = 2241] [outer = 15340400] 17:15:07 INFO - PROCESS | 2732 | 1466036107926 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (166D8C00) [pid = 2732] [serial = 2242] [outer = 15340400] 17:15:08 INFO - PROCESS | 2732 | 1466036108451 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:15:08 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:15:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 933ms 17:15:08 INFO - PROCESS | 2732 | 1466036108492 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 2732 | 1466036108494 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:15:08 INFO - PROCESS | 2732 | 1466036108498 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 2732 | 1466036108500 Marionette TRACE conn3 <- [1,2950,null,{}] 17:15:08 INFO - PROCESS | 2732 | 1466036108510 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 2732 | 1466036108514 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:08 INFO - PROCESS | 2732 | 1466036108628 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:15:08 INFO - PROCESS | 2732 | 1466036108782 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 2732 | 1466036108786 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:08 INFO - PROCESS | 2732 | ++DOCSHELL 19E31C00 == 57 [pid = 2732] [id = 748] 17:15:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (19E34000) [pid = 2732] [serial = 2243] [outer = 00000000] 17:15:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (1A463400) [pid = 2732] [serial = 2244] [outer = 19E34000] 17:15:08 INFO - PROCESS | 2732 | 1466036108843 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1A6A0000) [pid = 2732] [serial = 2245] [outer = 19E34000] 17:15:09 INFO - PROCESS | 2732 | 1466036109385 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:15:09 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. 17:15:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 933ms 17:15:09 INFO - PROCESS | 2732 | 1466036109443 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 2732 | 1466036109445 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:15:09 INFO - PROCESS | 2732 | 1466036109449 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 2732 | 1466036109451 Marionette TRACE conn3 <- [1,2954,null,{}] 17:15:09 INFO - PROCESS | 2732 | 1466036109454 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 2732 | 1466036109456 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:09 INFO - PROCESS | 2732 | 1466036109567 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:15:09 INFO - PROCESS | 2732 | 1466036109730 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 2732 | 1466036109733 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:09 INFO - PROCESS | 2732 | ++DOCSHELL 103D2C00 == 58 [pid = 2732] [id = 749] 17:15:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1A94DC00) [pid = 2732] [serial = 2246] [outer = 00000000] 17:15:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (1AAF7800) [pid = 2732] [serial = 2247] [outer = 1A94DC00] 17:15:09 INFO - PROCESS | 2732 | 1466036109788 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (1AB5AC00) [pid = 2732] [serial = 2248] [outer = 1A94DC00] 17:15:10 INFO - PROCESS | 2732 | 1466036110283 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:15:10 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. 17:15:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 902ms 17:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:15:10 INFO - PROCESS | 2732 | 1466036110353 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 2732 | 1466036110355 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 2732 | 1466036110359 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 2732 | 1466036110361 Marionette TRACE conn3 <- [1,2958,null,{}] 17:15:10 INFO - PROCESS | 2732 | 1466036110365 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 2732 | 1466036110367 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:10 INFO - PROCESS | 2732 | 1466036110473 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:15:10 INFO - PROCESS | 2732 | 1466036110655 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 2732 | 1466036110658 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:10 INFO - PROCESS | 2732 | ++DOCSHELL 15F3E400 == 59 [pid = 2732] [id = 750] 17:15:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (16636400) [pid = 2732] [serial = 2249] [outer = 00000000] 17:15:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1AE48000) [pid = 2732] [serial = 2250] [outer = 16636400] 17:15:10 INFO - PROCESS | 2732 | 1466036110710 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (1AE49800) [pid = 2732] [serial = 2251] [outer = 16636400] 17:15:11 INFO - PROCESS | 2732 | 1466036111440 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:15:11 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. 17:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1135ms 17:15:11 INFO - PROCESS | 2732 | 1466036111508 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 2732 | 1466036111512 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 17:15:11 INFO - PROCESS | 2732 | 1466036111501 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:15:11 INFO - PROCESS | 2732 | 1466036111504 Marionette TRACE conn3 <- [1,2962,null,{}] 17:15:11 INFO - PROCESS | 2732 | 1466036111522 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 2732 | 1466036111525 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:11 INFO - PROCESS | 2732 | 1466036111670 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:15:11 INFO - PROCESS | 2732 | 1466036111745 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 2732 | 1466036111750 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:11 INFO - PROCESS | 2732 | ++DOCSHELL 12866C00 == 60 [pid = 2732] [id = 751] 17:15:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 113 (12869C00) [pid = 2732] [serial = 2252] [outer = 00000000] 17:15:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 114 (12BCA800) [pid = 2732] [serial = 2253] [outer = 12869C00] 17:15:11 INFO - PROCESS | 2732 | 1466036111840 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 2732 | ++DOMWINDOW == 115 (13103400) [pid = 2732] [serial = 2254] [outer = 12869C00] 17:15:12 INFO - PROCESS | 2732 | 1466036112343 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:15:12 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. 17:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 902ms 17:15:12 INFO - PROCESS | 2732 | 1466036112406 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 2732 | 1466036112411 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:15:12 INFO - PROCESS | 2732 | 1466036112416 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 2732 | 1466036112419 Marionette TRACE conn3 <- [1,2966,null,{}] 17:15:12 INFO - PROCESS | 2732 | 1466036112423 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 2732 | 1466036112425 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:12 INFO - PROCESS | 2732 | 1466036112542 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 1A94C000 == 59 [pid = 2732] [id = 745] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 158B5400 == 58 [pid = 2732] [id = 743] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 1145BC00 == 57 [pid = 2732] [id = 742] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 1A468000 == 56 [pid = 2732] [id = 741] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 19E35C00 == 55 [pid = 2732] [id = 740] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 17F72400 == 54 [pid = 2732] [id = 739] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 166E1000 == 53 [pid = 2732] [id = 738] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 15801800 == 52 [pid = 2732] [id = 737] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 105E4400 == 51 [pid = 2732] [id = 736] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 10B56C00 == 50 [pid = 2732] [id = 735] 17:15:12 INFO - PROCESS | 2732 | --DOCSHELL 114C4800 == 49 [pid = 2732] [id = 731] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 114 (19E4D000) [pid = 2732] [serial = 2114] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 113 (1307FC00) [pid = 2732] [serial = 2117] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 112 (166DD800) [pid = 2732] [serial = 2120] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (1A94B400) [pid = 2732] [serial = 2075] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (19F92000) [pid = 2732] [serial = 2126] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (1A732C00) [pid = 2732] [serial = 2123] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (1107F000) [pid = 2732] [serial = 2185] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (176B9400) [pid = 2732] [serial = 2191] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (11080C00) [pid = 2732] [serial = 2186] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (15805000) [pid = 2732] [serial = 2189] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (13132000) [pid = 2732] [serial = 2188] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (1AAF8C00) [pid = 2732] [serial = 2183] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A666C00) [pid = 2732] [serial = 2176] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1A66E800) [pid = 2732] [serial = 2177] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1A6A0800) [pid = 2732] [serial = 2179] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (1AAEC800) [pid = 2732] [serial = 2182] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (1A6E3000) [pid = 2732] [serial = 2180] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A668000) [pid = 2732] [serial = 2158] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (166DD400) [pid = 2732] [serial = 2150] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (12872800) [pid = 2732] [serial = 2153] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1286A800) [pid = 2732] [serial = 2152] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (166E6400) [pid = 2732] [serial = 2170] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (16BA2400) [pid = 2732] [serial = 2171] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (166DAC00) [pid = 2732] [serial = 2156] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (15F40C00) [pid = 2732] [serial = 2155] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1AAF7400) [pid = 2732] [serial = 2161] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13CBF000) [pid = 2732] [serial = 2167] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (151D9400) [pid = 2732] [serial = 2168] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1286A400) [pid = 2732] [serial = 2165] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (11451000) [pid = 2732] [serial = 2164] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (19695C00) [pid = 2732] [serial = 2173] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (1972BC00) [pid = 2732] [serial = 2174] [outer = 00000000] [url = about:blank] 17:15:12 INFO - PROCESS | 2732 | 1466036112709 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 2732 | 1466036112711 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:12 INFO - PROCESS | 2732 | ++DOCSHELL 11076C00 == 50 [pid = 2732] [id = 752] 17:15:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 84 (11077000) [pid = 2732] [serial = 2255] [outer = 00000000] 17:15:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (11081400) [pid = 2732] [serial = 2256] [outer = 11077000] 17:15:12 INFO - PROCESS | 2732 | 1466036112758 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (1286A400) [pid = 2732] [serial = 2257] [outer = 11077000] 17:15:13 INFO - PROCESS | 2732 | 1466036113140 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:15:13 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. 17:15:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 747ms 17:15:13 INFO - PROCESS | 2732 | 1466036113157 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 2732 | 1466036113159 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:15:13 INFO - PROCESS | 2732 | 1466036113163 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 2732 | 1466036113166 Marionette TRACE conn3 <- [1,2970,null,{}] 17:15:13 INFO - PROCESS | 2732 | 1466036113176 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 2732 | 1466036113180 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:13 INFO - PROCESS | 2732 | 1466036113327 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:15:13 INFO - PROCESS | 2732 | 1466036113440 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 2732 | 1466036113443 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:13 INFO - PROCESS | 2732 | ++DOCSHELL 14381800 == 51 [pid = 2732] [id = 753] 17:15:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (143D0C00) [pid = 2732] [serial = 2258] [outer = 00000000] 17:15:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (1534DC00) [pid = 2732] [serial = 2259] [outer = 143D0C00] 17:15:13 INFO - PROCESS | 2732 | 1466036113491 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (15F36000) [pid = 2732] [serial = 2260] [outer = 143D0C00] 17:15:13 INFO - PROCESS | 2732 | 1466036113832 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:15:13 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 17:15:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:15:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 700ms 17:15:13 INFO - PROCESS | 2732 | 1466036113891 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 2732 | 1466036113894 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:15:13 INFO - PROCESS | 2732 | 1466036113899 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 2732 | 1466036113901 Marionette TRACE conn3 <- [1,2974,null,{}] 17:15:13 INFO - PROCESS | 2732 | 1466036113904 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 2732 | 1466036113906 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:13 INFO - PROCESS | 2732 | 1466036113994 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:15:13 INFO - PROCESS | 2732 | 1466036113999 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 2732 | 1466036114001 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:14 INFO - PROCESS | 2732 | ++DOCSHELL 163D6800 == 52 [pid = 2732] [id = 754] 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (16636800) [pid = 2732] [serial = 2261] [outer = 00000000] 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (166E0800) [pid = 2732] [serial = 2262] [outer = 16636800] 17:15:14 INFO - PROCESS | 2732 | 1466036114045 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (16723C00) [pid = 2732] [serial = 2263] [outer = 16636800] 17:15:14 INFO - PROCESS | 2732 | 1466036114461 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:15:14 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. 17:15:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 591ms 17:15:14 INFO - PROCESS | 2732 | 1466036114499 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 2732 | 1466036114501 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 2732 | 1466036114504 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:15:14 INFO - PROCESS | 2732 | 1466036114505 Marionette TRACE conn3 <- [1,2978,null,{}] 17:15:14 INFO - PROCESS | 2732 | 1466036114512 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 2732 | 1466036114515 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:14 INFO - PROCESS | 2732 | 1466036114667 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:15:14 INFO - PROCESS | 2732 | 1466036114762 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 2732 | 1466036114764 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:14 INFO - PROCESS | 2732 | ++DOCSHELL 1679AC00 == 53 [pid = 2732] [id = 755] 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (16BA3000) [pid = 2732] [serial = 2264] [outer = 00000000] 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (170B8400) [pid = 2732] [serial = 2265] [outer = 16BA3000] 17:15:14 INFO - PROCESS | 2732 | 1466036114808 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (176B8C00) [pid = 2732] [serial = 2266] [outer = 16BA3000] 17:15:15 INFO - PROCESS | 2732 | ++DOCSHELL 19692C00 == 54 [pid = 2732] [id = 756] 17:15:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (19693C00) [pid = 2732] [serial = 2267] [outer = 00000000] 17:15:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (19695800) [pid = 2732] [serial = 2268] [outer = 19693C00] 17:15:15 INFO - PROCESS | 2732 | 1466036115216 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:15:15 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. 17:15:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 731ms 17:15:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:15:15 INFO - PROCESS | 2732 | 1466036115230 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 2732 | 1466036115232 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 17:15:15 INFO - PROCESS | 2732 | 1466036115235 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 2732 | 1466036115237 Marionette TRACE conn3 <- [1,2982,null,{}] 17:15:15 INFO - PROCESS | 2732 | 1466036115240 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 2732 | 1466036115246 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:15 INFO - PROCESS | 2732 | 1466036115428 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:15:15 INFO - PROCESS | 2732 | 1466036115445 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 2732 | 1466036115447 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:15 INFO - PROCESS | 2732 | ++DOCSHELL 10A4F000 == 55 [pid = 2732] [id = 757] 17:15:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (173B3C00) [pid = 2732] [serial = 2269] [outer = 00000000] 17:15:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (19930400) [pid = 2732] [serial = 2270] [outer = 173B3C00] 17:15:15 INFO - PROCESS | 2732 | 1466036115490 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (19E39000) [pid = 2732] [serial = 2271] [outer = 173B3C00] 17:15:15 INFO - PROCESS | 2732 | 1466036115913 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:15:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:15:15 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 17:15:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 684ms 17:15:15 INFO - PROCESS | 2732 | 1466036115934 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 2732 | 1466036115936 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:15:15 INFO - PROCESS | 2732 | 1466036115939 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 2732 | 1466036115941 Marionette TRACE conn3 <- [1,2986,null,{}] 17:15:15 INFO - PROCESS | 2732 | 1466036115944 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 2732 | 1466036115946 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:16 INFO - PROCESS | 2732 | 1466036116100 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:15:16 INFO - PROCESS | 2732 | 1466036116122 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 2732 | 1466036116124 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:16 INFO - PROCESS | 2732 | ++DOCSHELL 16BF1000 == 56 [pid = 2732] [id = 758] 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (19E49400) [pid = 2732] [serial = 2272] [outer = 00000000] 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (1A66B800) [pid = 2732] [serial = 2273] [outer = 19E49400] 17:15:16 INFO - PROCESS | 2732 | 1466036116167 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (1A66E800) [pid = 2732] [serial = 2274] [outer = 19E49400] 17:15:16 INFO - PROCESS | 2732 | 1466036116624 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:15:16 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. 17:15:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 17:15:16 INFO - PROCESS | 2732 | 1466036116680 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 2732 | 1466036116682 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:15:16 INFO - PROCESS | 2732 | 1466036116685 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 2732 | 1466036116687 Marionette TRACE conn3 <- [1,2990,null,{}] 17:15:16 INFO - PROCESS | 2732 | 1466036116690 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 2732 | 1466036116692 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:16 INFO - PROCESS | 2732 | 1466036116821 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:15:16 INFO - PROCESS | 2732 | 1466036116895 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 2732 | 1466036116897 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:16 INFO - PROCESS | 2732 | ++DOCSHELL 10A48C00 == 57 [pid = 2732] [id = 759] 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1992CC00) [pid = 2732] [serial = 2275] [outer = 00000000] 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (1A6E3000) [pid = 2732] [serial = 2276] [outer = 1992CC00] 17:15:16 INFO - PROCESS | 2732 | 1466036116939 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1A6E4000) [pid = 2732] [serial = 2277] [outer = 1992CC00] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (1A941800) [pid = 2732] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (19F97400) [pid = 2732] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (19E3F800) [pid = 2732] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1A667800) [pid = 2732] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1580C800) [pid = 2732] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (10F58800) [pid = 2732] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (16BA2800) [pid = 2732] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (10A4BC00) [pid = 2732] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (105EC000) [pid = 2732] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (114BBC00) [pid = 2732] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (166E4800) [pid = 2732] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:15:17 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (19692800) [pid = 2732] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:15:17 INFO - PROCESS | 2732 | 1466036117526 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:15:17 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. 17:15:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 886ms 17:15:17 INFO - PROCESS | 2732 | 1466036117590 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 2732 | 1466036117592 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 17:15:17 INFO - PROCESS | 2732 | 1466036117596 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:15:17 INFO - PROCESS | 2732 | 1466036117597 Marionette TRACE conn3 <- [1,2994,null,{}] 17:15:17 INFO - PROCESS | 2732 | 1466036117601 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 2732 | 1466036117603 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:17 INFO - PROCESS | 2732 | 1466036117688 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:15:17 INFO - PROCESS | 2732 | 1466036117694 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 2732 | 1466036117696 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:17 INFO - PROCESS | 2732 | ++DOCSHELL 171DF400 == 58 [pid = 2732] [id = 760] 17:15:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (176C3400) [pid = 2732] [serial = 2278] [outer = 00000000] 17:15:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1A6D7000) [pid = 2732] [serial = 2279] [outer = 176C3400] 17:15:17 INFO - PROCESS | 2732 | 1466036117739 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1A733400) [pid = 2732] [serial = 2280] [outer = 176C3400] 17:15:18 INFO - PROCESS | 2732 | 1466036118163 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:15:18 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. 17:15:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 591ms 17:15:18 INFO - PROCESS | 2732 | 1466036118193 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 2732 | 1466036118195 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:15:18 INFO - PROCESS | 2732 | 1466036118198 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 2732 | 1466036118199 Marionette TRACE conn3 <- [1,2998,null,{}] 17:15:18 INFO - PROCESS | 2732 | 1466036118203 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 2732 | 1466036118204 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:18 INFO - PROCESS | 2732 | 1466036118327 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:15:18 INFO - PROCESS | 2732 | 1466036118335 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 2732 | 1466036118337 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:18 INFO - PROCESS | 2732 | ++DOCSHELL 11077400 == 59 [pid = 2732] [id = 761] 17:15:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (1430E800) [pid = 2732] [serial = 2281] [outer = 00000000] 17:15:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (1A94EC00) [pid = 2732] [serial = 2282] [outer = 1430E800] 17:15:18 INFO - PROCESS | 2732 | 1466036118383 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (1AAF3000) [pid = 2732] [serial = 2283] [outer = 1430E800] 17:15:18 INFO - PROCESS | 2732 | [2732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:18 INFO - PROCESS | 2732 | 1466036118830 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:15:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:15:18 INFO - {} 17:15:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:15:18 INFO - {} 17:15:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:15:18 INFO - {} 17:15:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:15:18 INFO - {} 17:15:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 700ms 17:15:18 INFO - PROCESS | 2732 | 1466036118882 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 2732 | 1466036118884 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /FileAPI/fileReader.html 17:15:18 INFO - PROCESS | 2732 | 1466036118896 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 2732 | 1466036118898 Marionette TRACE conn3 <- [1,3002,null,{}] 17:15:18 INFO - PROCESS | 2732 | 1466036118904 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 2732 | 1466036118906 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:19 INFO - PROCESS | 2732 | 1466036119007 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:15:19 INFO - PROCESS | 2732 | 1466036119014 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 2732 | 1466036119017 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:19 INFO - PROCESS | 2732 | ++DOCSHELL 1AE46800 == 60 [pid = 2732] [id = 762] 17:15:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (1AE46C00) [pid = 2732] [serial = 2284] [outer = 00000000] 17:15:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (1AE53000) [pid = 2732] [serial = 2285] [outer = 1AE46C00] 17:15:19 INFO - PROCESS | 2732 | 1466036119061 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (1B0A8000) [pid = 2732] [serial = 2286] [outer = 1AE46C00] 17:15:19 INFO - PROCESS | 2732 | 1466036119733 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:15:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:15:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:15:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:15:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:15:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 887ms 17:15:19 INFO - PROCESS | 2732 | 1466036119793 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 2732 | 1466036119797 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 17:15:19 INFO - PROCESS | 2732 | 1466036119802 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - TEST-START | /FileAPI/historical.html 17:15:19 INFO - PROCESS | 2732 | 1466036119807 Marionette TRACE conn3 <- [1,3006,null,{}] 17:15:19 INFO - PROCESS | 2732 | 1466036119812 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:19 INFO - PROCESS | 2732 | 1466036119815 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:19 INFO - PROCESS | 2732 | 1466036119966 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:15:20 INFO - PROCESS | 2732 | 1466036120093 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 2732 | 1466036120096 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:20 INFO - PROCESS | 2732 | ++DOCSHELL 1107CC00 == 61 [pid = 2732] [id = 763] 17:15:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (1107F000) [pid = 2732] [serial = 2287] [outer = 00000000] 17:15:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (13106000) [pid = 2732] [serial = 2288] [outer = 1107F000] 17:15:20 INFO - PROCESS | 2732 | 1466036120164 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (1430A800) [pid = 2732] [serial = 2289] [outer = 1107F000] 17:15:20 INFO - PROCESS | 2732 | 1466036120706 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:15:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:15:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:15:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:15:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:15:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:15:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:15:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:15:20 INFO - TEST-OK | /FileAPI/historical.html | took 933ms 17:15:20 INFO - PROCESS | 2732 | 1466036120749 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 2732 | 1466036120754 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /FileAPI/idlharness.html 17:15:20 INFO - PROCESS | 2732 | 1466036120775 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 2732 | 1466036120778 Marionette TRACE conn3 <- [1,3010,null,{}] 17:15:20 INFO - PROCESS | 2732 | 1466036120785 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 2732 | 1466036120788 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:20 INFO - PROCESS | 2732 | 1466036120906 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:15:21 INFO - PROCESS | 2732 | 1466036121074 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 2732 | 1466036121077 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:21 INFO - PROCESS | 2732 | ++DOCSHELL 15F09800 == 62 [pid = 2732] [id = 764] 17:15:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (15F34800) [pid = 2732] [serial = 2290] [outer = 00000000] 17:15:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 108 (166E4800) [pid = 2732] [serial = 2291] [outer = 15F34800] 17:15:21 INFO - PROCESS | 2732 | 1466036121132 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 2732 | ++DOMWINDOW == 109 (171DEC00) [pid = 2732] [serial = 2292] [outer = 15F34800] 17:15:22 INFO - PROCESS | 2732 | 1466036122104 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:15:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:15:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:15:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:15:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:15:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:15:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:15:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1493ms 17:15:22 INFO - PROCESS | 2732 | 1466036122242 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 2732 | 1466036122244 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 17:15:22 INFO - PROCESS | 2732 | 1466036122250 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - TEST-START | /FileAPI/idlharness.worker 17:15:22 INFO - PROCESS | 2732 | 1466036122254 Marionette TRACE conn3 <- [1,3014,null,{}] 17:15:22 INFO - PROCESS | 2732 | 1466036122267 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 2732 | 1466036122272 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:22 INFO - PROCESS | 2732 | 1466036122386 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:15:22 INFO - PROCESS | 2732 | 1466036122550 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 2732 | 1466036122554 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:22 INFO - PROCESS | 2732 | ++DOCSHELL 1A736C00 == 63 [pid = 2732] [id = 765] 17:15:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 110 (1B386000) [pid = 2732] [serial = 2293] [outer = 00000000] 17:15:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 111 (1C2A3400) [pid = 2732] [serial = 2294] [outer = 1B386000] 17:15:22 INFO - PROCESS | 2732 | 1466036122607 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 2732 | ++DOMWINDOW == 112 (1C2A7C00) [pid = 2732] [serial = 2295] [outer = 1B386000] 17:15:22 INFO - PROCESS | 2732 | [2732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:23 INFO - PROCESS | 2732 | 1466036123743 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:23 INFO - {} 17:15:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1664ms 17:15:23 INFO - PROCESS | 2732 | 1466036123926 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 2732 | 1466036123929 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 17:15:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:15:23 INFO - PROCESS | 2732 | 1466036123945 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 2732 | 1466036123948 Marionette TRACE conn3 <- [1,3018,null,{}] 17:15:23 INFO - PROCESS | 2732 | 1466036123952 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 2732 | 1466036123956 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:24 INFO - PROCESS | 2732 | 1466036124070 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:15:24 INFO - PROCESS | 2732 | 1466036124401 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 2732 | 1466036124404 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:24 INFO - PROCESS | 2732 | ++DOCSHELL 10375800 == 64 [pid = 2732] [id = 766] 17:15:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 113 (1055B800) [pid = 2732] [serial = 2296] [outer = 00000000] 17:15:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 114 (11081800) [pid = 2732] [serial = 2297] [outer = 1055B800] 17:15:24 INFO - PROCESS | 2732 | 1466036124483 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 2732 | ++DOMWINDOW == 115 (12867800) [pid = 2732] [serial = 2298] [outer = 1055B800] 17:15:24 INFO - PROCESS | 2732 | 1466036124990 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:15:25 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 17:15:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1088ms 17:15:25 INFO - PROCESS | 2732 | 1466036125041 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 2732 | 1466036125028 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:15:25 INFO - PROCESS | 2732 | 1466036125053 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 2732 | 1466036125058 Marionette TRACE conn3 <- [1,3022,null,{}] 17:15:25 INFO - PROCESS | 2732 | 1466036125068 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 2732 | 1466036125075 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:25 INFO - PROCESS | 2732 | 1466036125215 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:15:25 INFO - PROCESS | 2732 | 1466036125386 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 2732 | 1466036125388 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:25 INFO - PROCESS | 2732 | ++DOCSHELL 12AE9800 == 65 [pid = 2732] [id = 767] 17:15:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 116 (1393F000) [pid = 2732] [serial = 2299] [outer = 00000000] 17:15:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 117 (14378400) [pid = 2732] [serial = 2300] [outer = 1393F000] 17:15:25 INFO - PROCESS | 2732 | 1466036125437 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 2732 | ++DOMWINDOW == 118 (15156C00) [pid = 2732] [serial = 2301] [outer = 1393F000] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 11457800 == 64 [pid = 2732] [id = 717] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19F91000 == 63 [pid = 2732] [id = 719] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 13D7F000 == 62 [pid = 2732] [id = 668] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10A4AC00 == 61 [pid = 2732] [id = 730] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 176B4800 == 60 [pid = 2732] [id = 720] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19F8D400 == 59 [pid = 2732] [id = 667] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19F8B000 == 58 [pid = 2732] [id = 669] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 15C18400 == 57 [pid = 2732] [id = 718] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 11077400 == 56 [pid = 2732] [id = 761] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 171DF400 == 55 [pid = 2732] [id = 760] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10A48C00 == 54 [pid = 2732] [id = 759] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 16BF1000 == 53 [pid = 2732] [id = 758] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10A4F000 == 52 [pid = 2732] [id = 757] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19692C00 == 51 [pid = 2732] [id = 756] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1679AC00 == 50 [pid = 2732] [id = 755] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 163D6800 == 49 [pid = 2732] [id = 754] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 14381800 == 48 [pid = 2732] [id = 753] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 11076C00 == 47 [pid = 2732] [id = 752] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 12866C00 == 46 [pid = 2732] [id = 751] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 151E5400 == 45 [pid = 2732] [id = 747] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10A4B000 == 44 [pid = 2732] [id = 744] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1107EC00 == 43 [pid = 2732] [id = 746] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 197CB400 == 42 [pid = 2732] [id = 425] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1A66C800 == 41 [pid = 2732] [id = 670] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 163D7000 == 40 [pid = 2732] [id = 732] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1309F400 == 39 [pid = 2732] [id = 646] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19F88400 == 38 [pid = 2732] [id = 707] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 19E31C00 == 37 [pid = 2732] [id = 748] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 12866400 == 36 [pid = 2732] [id = 708] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10567C00 == 35 [pid = 2732] [id = 704] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 15F3E400 == 34 [pid = 2732] [id = 750] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 158A9800 == 33 [pid = 2732] [id = 706] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1A734C00 == 32 [pid = 2732] [id = 691] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1515A800 == 31 [pid = 2732] [id = 734] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 103D2C00 == 30 [pid = 2732] [id = 749] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1A461400 == 29 [pid = 2732] [id = 733] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1A736C00 == 28 [pid = 2732] [id = 765] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 10375800 == 27 [pid = 2732] [id = 766] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 15F09800 == 26 [pid = 2732] [id = 764] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1AE46800 == 25 [pid = 2732] [id = 762] 17:15:26 INFO - PROCESS | 2732 | --DOCSHELL 1107CC00 == 24 [pid = 2732] [id = 763] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 117 (1AB53400) [pid = 2732] [serial = 2162] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 116 (1A69A000) [pid = 2732] [serial = 2159] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 115 (19F89800) [pid = 2732] [serial = 2221] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 114 (1A6D8C00) [pid = 2732] [serial = 2224] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 113 (15F05C00) [pid = 2732] [serial = 2212] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 112 (15F39400) [pid = 2732] [serial = 2213] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 111 (11459000) [pid = 2732] [serial = 2207] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 110 (1107C800) [pid = 2732] [serial = 2206] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 109 (12BBE400) [pid = 2732] [serial = 2194] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 108 (171B3800) [pid = 2732] [serial = 2215] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 107 (176B6800) [pid = 2732] [serial = 2216] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (1A37A400) [pid = 2732] [serial = 2222] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (1A6D9C00) [pid = 2732] [serial = 2200] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (15160C00) [pid = 2732] [serial = 2203] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (16720C00) [pid = 2732] [serial = 2197] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (19728000) [pid = 2732] [serial = 2192] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1107F400) [pid = 2732] [serial = 2209] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (11AD5800) [pid = 2732] [serial = 2210] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (12871C00) [pid = 2732] [serial = 2227] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (151DA400) [pid = 2732] [serial = 2228] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1A6DA800) [pid = 2732] [serial = 2225] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A671000) [pid = 2732] [serial = 2230] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A69C000) [pid = 2732] [serial = 2231] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (19697C00) [pid = 2732] [serial = 2218] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (19922800) [pid = 2732] [serial = 2219] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1A945800) [pid = 2732] [serial = 2233] [outer = 00000000] [url = about:blank] 17:15:26 INFO - PROCESS | 2732 | 1466036126750 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:15:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:15:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1711ms 17:15:26 INFO - PROCESS | 2732 | 1466036126762 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 2732 | 1466036126766 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:15:26 INFO - PROCESS | 2732 | 1466036126770 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 2732 | 1466036126775 Marionette TRACE conn3 <- [1,3026,null,{}] 17:15:26 INFO - PROCESS | 2732 | 1466036126781 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 2732 | 1466036126786 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:26 INFO - PROCESS | 2732 | 1466036126883 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:15:27 INFO - PROCESS | 2732 | 1466036127039 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 2732 | 1466036127042 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:27 INFO - PROCESS | 2732 | ++DOCSHELL 10A6C800 == 25 [pid = 2732] [id = 768] 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (10A6FC00) [pid = 2732] [serial = 2302] [outer = 00000000] 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (1107A800) [pid = 2732] [serial = 2303] [outer = 10A6FC00] 17:15:27 INFO - PROCESS | 2732 | 1466036127090 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (11082800) [pid = 2732] [serial = 2304] [outer = 10A6FC00] 17:15:27 INFO - PROCESS | 2732 | 1466036127440 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:15:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:15:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:15:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 700ms 17:15:27 INFO - PROCESS | 2732 | 1466036127467 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 2732 | 1466036127472 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:15:27 INFO - PROCESS | 2732 | 1466036127500 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 2732 | 1466036127503 Marionette TRACE conn3 <- [1,3030,null,{}] 17:15:27 INFO - PROCESS | 2732 | 1466036127506 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 2732 | 1466036127509 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:27 INFO - PROCESS | 2732 | 1466036127627 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:15:27 INFO - PROCESS | 2732 | 1466036127636 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 2732 | 1466036127638 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:27 INFO - PROCESS | 2732 | ++DOCSHELL 1286E400 == 26 [pid = 2732] [id = 769] 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (1286F400) [pid = 2732] [serial = 2305] [outer = 00000000] 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (12A1B400) [pid = 2732] [serial = 2306] [outer = 1286F400] 17:15:27 INFO - PROCESS | 2732 | 1466036127692 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (12BCB800) [pid = 2732] [serial = 2307] [outer = 1286F400] 17:15:28 INFO - PROCESS | 2732 | 1466036128302 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:15:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 918ms 17:15:28 INFO - PROCESS | 2732 | 1466036128410 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 2732 | 1466036128412 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:15:28 INFO - PROCESS | 2732 | 1466036128415 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 2732 | 1466036128419 Marionette TRACE conn3 <- [1,3034,null,{}] 17:15:28 INFO - PROCESS | 2732 | 1466036128430 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 2732 | 1466036128434 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:28 INFO - PROCESS | 2732 | 1466036128581 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:15:28 INFO - PROCESS | 2732 | 1466036128602 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 2732 | 1466036128589 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:28 INFO - PROCESS | 2732 | ++DOCSHELL 14311000 == 27 [pid = 2732] [id = 770] 17:15:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (14311800) [pid = 2732] [serial = 2308] [outer = 00000000] 17:15:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (143D5800) [pid = 2732] [serial = 2309] [outer = 14311800] 17:15:28 INFO - PROCESS | 2732 | 1466036128635 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (1515D400) [pid = 2732] [serial = 2310] [outer = 14311800] 17:15:28 INFO - PROCESS | 2732 | [2732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:29 INFO - PROCESS | 2732 | 1466036129158 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:15:29 INFO - {} 17:15:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 809ms 17:15:29 INFO - PROCESS | 2732 | 1466036129211 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 2732 | 1466036129214 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:15:29 INFO - PROCESS | 2732 | 1466036129218 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 2732 | 1466036129219 Marionette TRACE conn3 <- [1,3038,null,{}] 17:15:29 INFO - PROCESS | 2732 | 1466036129223 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 2732 | 1466036129225 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:29 INFO - PROCESS | 2732 | 1466036129356 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:15:29 INFO - PROCESS | 2732 | 1466036129425 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 2732 | 1466036129427 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:29 INFO - PROCESS | 2732 | ++DOCSHELL 158ADC00 == 28 [pid = 2732] [id = 771] 17:15:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (158AF000) [pid = 2732] [serial = 2311] [outer = 00000000] 17:15:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 103 (15F09400) [pid = 2732] [serial = 2312] [outer = 158AF000] 17:15:29 INFO - PROCESS | 2732 | 1466036129470 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 2732 | ++DOMWINDOW == 104 (15F37000) [pid = 2732] [serial = 2313] [outer = 158AF000] 17:15:29 INFO - PROCESS | 2732 | 1466036129858 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:15:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 684ms 17:15:29 INFO - PROCESS | 2732 | 1466036129916 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 2732 | 1466036129918 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:15:29 INFO - PROCESS | 2732 | 1466036129921 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 2732 | 1466036129923 Marionette TRACE conn3 <- [1,3042,null,{}] 17:15:29 INFO - PROCESS | 2732 | 1466036129927 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 2732 | 1466036129929 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:30 INFO - PROCESS | 2732 | 1466036130050 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:15:30 INFO - PROCESS | 2732 | 1466036130058 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 2732 | 1466036130061 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:30 INFO - PROCESS | 2732 | ++DOCSHELL 15F3A800 == 29 [pid = 2732] [id = 772] 17:15:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 105 (15F3AC00) [pid = 2732] [serial = 2314] [outer = 00000000] 17:15:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 106 (16635C00) [pid = 2732] [serial = 2315] [outer = 15F3AC00] 17:15:30 INFO - PROCESS | 2732 | 1466036130104 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 2732 | ++DOMWINDOW == 107 (1663D000) [pid = 2732] [serial = 2316] [outer = 15F3AC00] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 106 (166E0C00) [pid = 2732] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 105 (16636800) [pid = 2732] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 104 (114C6400) [pid = 2732] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 103 (173B3C00) [pid = 2732] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 102 (1AAEA800) [pid = 2732] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (11077000) [pid = 2732] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (19E34000) [pid = 2732] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (1430E800) [pid = 2732] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (16BA3000) [pid = 2732] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (1AE46C00) [pid = 2732] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (163D7C00) [pid = 2732] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (16636400) [pid = 2732] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (19E49400) [pid = 2732] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1107F800) [pid = 2732] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1515B000) [pid = 2732] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (143D0C00) [pid = 2732] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (176C3400) [pid = 2732] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (1A94DC00) [pid = 2732] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (19693C00) [pid = 2732] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1A691C00) [pid = 2732] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (12869C00) [pid = 2732] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1992CC00) [pid = 2732] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:15:31 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (15340400) [pid = 2732] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:15:31 INFO - PROCESS | 2732 | 1466036131411 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:15:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:31 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" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:31 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" 17:15:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1633ms 17:15:31 INFO - PROCESS | 2732 | 1466036131563 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 2732 | 1466036131565 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 17:15:31 INFO - PROCESS | 2732 | 1466036131568 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:15:31 INFO - PROCESS | 2732 | 1466036131570 Marionette TRACE conn3 <- [1,3046,null,{}] 17:15:31 INFO - PROCESS | 2732 | 1466036131573 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 2732 | 1466036131579 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:31 INFO - PROCESS | 2732 | 1466036131664 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:15:31 INFO - PROCESS | 2732 | 1466036131671 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 2732 | 1466036131673 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:31 INFO - PROCESS | 2732 | ++DOCSHELL 16641800 == 30 [pid = 2732] [id = 773] 17:15:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 85 (16643C00) [pid = 2732] [serial = 2317] [outer = 00000000] 17:15:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 86 (16BF0C00) [pid = 2732] [serial = 2318] [outer = 16643C00] 17:15:31 INFO - PROCESS | 2732 | 1466036131716 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 2732 | ++DOMWINDOW == 87 (171DB400) [pid = 2732] [serial = 2319] [outer = 16643C00] 17:15:32 INFO - PROCESS | 2732 | 1466036132183 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:15:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:15:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:15:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:15:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:15:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:15:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:15:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:15:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 700ms 17:15:32 INFO - PROCESS | 2732 | 1466036132254 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 2732 | 1466036132256 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 2732 | 1466036132260 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:15:32 INFO - PROCESS | 2732 | 1466036132261 Marionette TRACE conn3 <- [1,3050,null,{}] 17:15:32 INFO - PROCESS | 2732 | 1466036132268 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 2732 | 1466036132270 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:32 INFO - PROCESS | 2732 | 1466036132349 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:15:32 INFO - PROCESS | 2732 | 1466036132354 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 2732 | 1466036132356 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:32 INFO - PROCESS | 2732 | ++DOCSHELL 176B9400 == 31 [pid = 2732] [id = 774] 17:15:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 88 (176BB000) [pid = 2732] [serial = 2320] [outer = 00000000] 17:15:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 89 (19694C00) [pid = 2732] [serial = 2321] [outer = 176BB000] 17:15:32 INFO - PROCESS | 2732 | 1466036132402 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 2732 | ++DOMWINDOW == 90 (19698000) [pid = 2732] [serial = 2322] [outer = 176BB000] 17:15:32 INFO - PROCESS | 2732 | [2732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:32 INFO - PROCESS | 2732 | 1466036132863 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:15:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:15:32 INFO - {} 17:15:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 622ms 17:15:32 INFO - PROCESS | 2732 | 1466036132898 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 2732 | 1466036132900 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 2732 | 1466036132903 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:15:32 INFO - PROCESS | 2732 | 1466036132905 Marionette TRACE conn3 <- [1,3054,null,{}] 17:15:32 INFO - PROCESS | 2732 | 1466036132909 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 2732 | 1466036132911 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:32 INFO - PROCESS | 2732 | 1466036132993 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:15:33 INFO - PROCESS | 2732 | 1466036133026 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 2732 | 1466036133028 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:33 INFO - PROCESS | 2732 | ++DOCSHELL 10E18400 == 32 [pid = 2732] [id = 775] 17:15:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 91 (14310C00) [pid = 2732] [serial = 2323] [outer = 00000000] 17:15:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 92 (19B49400) [pid = 2732] [serial = 2324] [outer = 14310C00] 17:15:33 INFO - PROCESS | 2732 | 1466036133070 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 2732 | ++DOMWINDOW == 93 (19B43400) [pid = 2732] [serial = 2325] [outer = 14310C00] 17:15:33 INFO - PROCESS | 2732 | 1466036133747 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:15:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:15:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 902ms 17:15:33 INFO - PROCESS | 2732 | 1466036133810 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 2732 | 1466036133815 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:15:33 INFO - PROCESS | 2732 | 1466036133820 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 2732 | 1466036133825 Marionette TRACE conn3 <- [1,3058,null,{}] 17:15:33 INFO - PROCESS | 2732 | 1466036133831 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 2732 | 1466036133834 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:33 INFO - PROCESS | 2732 | 1466036133956 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:15:34 INFO - PROCESS | 2732 | 1466036134104 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 2732 | 1466036134107 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:34 INFO - PROCESS | 2732 | ++DOCSHELL 10B7F800 == 33 [pid = 2732] [id = 776] 17:15:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 94 (10E23000) [pid = 2732] [serial = 2326] [outer = 00000000] 17:15:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 95 (11C1F000) [pid = 2732] [serial = 2327] [outer = 10E23000] 17:15:34 INFO - PROCESS | 2732 | 1466036134168 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 2732 | ++DOMWINDOW == 96 (12870400) [pid = 2732] [serial = 2328] [outer = 10E23000] 17:15:34 INFO - PROCESS | 2732 | 1466036134812 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1042ms 17:15:34 INFO - PROCESS | 2732 | 1466036134869 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 2732 | 1466036134873 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:15:34 INFO - PROCESS | 2732 | 1466036134898 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 2732 | 1466036134901 Marionette TRACE conn3 <- [1,3062,null,{}] 17:15:34 INFO - PROCESS | 2732 | 1466036134905 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 2732 | 1466036134907 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:35 INFO - PROCESS | 2732 | 1466036135029 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:15:35 INFO - PROCESS | 2732 | 1466036135176 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 2732 | 1466036135179 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:35 INFO - PROCESS | 2732 | ++DOCSHELL 13264000 == 34 [pid = 2732] [id = 777] 17:15:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 97 (1364E800) [pid = 2732] [serial = 2329] [outer = 00000000] 17:15:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 98 (13D7CC00) [pid = 2732] [serial = 2330] [outer = 1364E800] 17:15:35 INFO - PROCESS | 2732 | 1466036135235 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 2732 | ++DOMWINDOW == 99 (143D5400) [pid = 2732] [serial = 2331] [outer = 1364E800] 17:15:35 INFO - PROCESS | 2732 | 1466036135824 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:15:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 995ms 17:15:35 INFO - PROCESS | 2732 | 1466036135893 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 2732 | 1466036135896 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 17:15:35 INFO - PROCESS | 2732 | 1466036135901 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:15:35 INFO - PROCESS | 2732 | 1466036135904 Marionette TRACE conn3 <- [1,3066,null,{}] 17:15:35 INFO - PROCESS | 2732 | 1466036135915 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 2732 | 1466036135920 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:36 INFO - PROCESS | 2732 | 1466036136042 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:15:36 INFO - PROCESS | 2732 | 1466036136327 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 2732 | 1466036136330 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:36 INFO - PROCESS | 2732 | ++DOCSHELL 10559400 == 35 [pid = 2732] [id = 778] 17:15:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 100 (1055C800) [pid = 2732] [serial = 2332] [outer = 00000000] 17:15:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 101 (10A53400) [pid = 2732] [serial = 2333] [outer = 1055C800] 17:15:36 INFO - PROCESS | 2732 | 1466036136389 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 2732 | ++DOMWINDOW == 102 (11078000) [pid = 2732] [serial = 2334] [outer = 1055C800] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 176B9400 == 34 [pid = 2732] [id = 774] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 16641800 == 33 [pid = 2732] [id = 773] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 15F3A800 == 32 [pid = 2732] [id = 772] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 158ADC00 == 31 [pid = 2732] [id = 771] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 14311000 == 30 [pid = 2732] [id = 770] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 1286E400 == 29 [pid = 2732] [id = 769] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 10A6C800 == 28 [pid = 2732] [id = 768] 17:15:36 INFO - PROCESS | 2732 | --DOCSHELL 12AE9800 == 27 [pid = 2732] [id = 767] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 101 (1A734800) [pid = 2732] [serial = 2201] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 100 (1A673000) [pid = 2732] [serial = 2204] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 99 (13656C00) [pid = 2732] [serial = 2195] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 98 (171B4400) [pid = 2732] [serial = 2198] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 97 (19930400) [pid = 2732] [serial = 2270] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 96 (1A66B800) [pid = 2732] [serial = 2273] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 95 (1A6E3000) [pid = 2732] [serial = 2276] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 94 (1A66E800) [pid = 2732] [serial = 2274] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 93 (1A948C00) [pid = 2732] [serial = 2234] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 92 (1AAEE800) [pid = 2732] [serial = 2236] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 91 (16635400) [pid = 2732] [serial = 2241] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 90 (166D8C00) [pid = 2732] [serial = 2242] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 89 (12BCA800) [pid = 2732] [serial = 2253] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 88 (13103400) [pid = 2732] [serial = 2254] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 87 (1AAF7800) [pid = 2732] [serial = 2247] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 86 (1AB5AC00) [pid = 2732] [serial = 2248] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 85 (1A463400) [pid = 2732] [serial = 2244] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 84 (1A6A0000) [pid = 2732] [serial = 2245] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 83 (166E0800) [pid = 2732] [serial = 2262] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 82 (16723C00) [pid = 2732] [serial = 2263] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 81 (170B8400) [pid = 2732] [serial = 2265] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (1AE48000) [pid = 2732] [serial = 2250] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (1AE49800) [pid = 2732] [serial = 2251] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (11081400) [pid = 2732] [serial = 2256] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (1286A400) [pid = 2732] [serial = 2257] [outer = 00000000] [url = about:blank] 17:15:36 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1534DC00) [pid = 2732] [serial = 2259] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (15F36000) [pid = 2732] [serial = 2260] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (12A1A400) [pid = 2732] [serial = 2238] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1314F800) [pid = 2732] [serial = 2239] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (1A6E4000) [pid = 2732] [serial = 2277] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1AE53000) [pid = 2732] [serial = 2285] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1B0A8000) [pid = 2732] [serial = 2286] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (1AAF3000) [pid = 2732] [serial = 2283] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 68 (1A6D7000) [pid = 2732] [serial = 2279] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 67 (19E39000) [pid = 2732] [serial = 2271] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 66 (19695800) [pid = 2732] [serial = 2268] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 65 (1A733400) [pid = 2732] [serial = 2280] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 64 (1A94EC00) [pid = 2732] [serial = 2282] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | --DOMWINDOW == 63 (176B8C00) [pid = 2732] [serial = 2266] [outer = 00000000] [url = about:blank] 17:15:37 INFO - PROCESS | 2732 | 1466036137014 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 2732 | 1466036137059 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 17:15:37 INFO - PROCESS | 2732 | 1466036137063 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:15:37 INFO - PROCESS | 2732 | 1466036137066 Marionette TRACE conn3 <- [1,3070,null,{}] 17:15:37 INFO - PROCESS | 2732 | 1466036137071 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 2732 | 1466036137075 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:37 INFO - PROCESS | 2732 | 1466036137162 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:15:37 INFO - PROCESS | 2732 | 1466036137171 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 2732 | 1466036137174 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:37 INFO - PROCESS | 2732 | ++DOCSHELL 11C27000 == 28 [pid = 2732] [id = 779] 17:15:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 64 (11CC4800) [pid = 2732] [serial = 2335] [outer = 00000000] 17:15:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 65 (1286CC00) [pid = 2732] [serial = 2336] [outer = 11CC4800] 17:15:37 INFO - PROCESS | 2732 | 1466036137219 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 2732 | ++DOMWINDOW == 66 (12AE9800) [pid = 2732] [serial = 2337] [outer = 11CC4800] 17:15:37 INFO - PROCESS | 2732 | 1466036137757 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:15:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:15:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 17:15:37 INFO - PROCESS | 2732 | 1466036137807 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 2732 | 1466036137810 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 17:15:37 INFO - PROCESS | 2732 | 1466036137815 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:15:37 INFO - PROCESS | 2732 | 1466036137817 Marionette TRACE conn3 <- [1,3074,null,{}] 17:15:37 INFO - PROCESS | 2732 | 1466036137820 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 2732 | 1466036137823 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:37 INFO - PROCESS | 2732 | 1466036137911 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:15:38 INFO - PROCESS | 2732 | 1466036138037 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 2732 | 1466036138039 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:38 INFO - PROCESS | 2732 | ++DOCSHELL 13029800 == 29 [pid = 2732] [id = 780] 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 67 (1307FC00) [pid = 2732] [serial = 2338] [outer = 00000000] 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 68 (13CBF800) [pid = 2732] [serial = 2339] [outer = 1307FC00] 17:15:38 INFO - PROCESS | 2732 | 1466036138085 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 69 (14313000) [pid = 2732] [serial = 2340] [outer = 1307FC00] 17:15:38 INFO - PROCESS | 2732 | 1466036138448 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:15:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 700ms 17:15:38 INFO - PROCESS | 2732 | 1466036138515 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 2732 | 1466036138517 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:15:38 INFO - PROCESS | 2732 | 1466036138522 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 2732 | 1466036138527 Marionette TRACE conn3 <- [1,3078,null,{}] 17:15:38 INFO - PROCESS | 2732 | 1466036138536 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 2732 | 1466036138540 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:38 INFO - PROCESS | 2732 | 1466036138627 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:15:38 INFO - PROCESS | 2732 | 1466036138633 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 2732 | 1466036138635 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:38 INFO - PROCESS | 2732 | ++DOCSHELL 1515F000 == 30 [pid = 2732] [id = 781] 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (15196C00) [pid = 2732] [serial = 2341] [outer = 00000000] 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (15348000) [pid = 2732] [serial = 2342] [outer = 15196C00] 17:15:38 INFO - PROCESS | 2732 | 1466036138680 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (15F09800) [pid = 2732] [serial = 2343] [outer = 15196C00] 17:15:39 INFO - PROCESS | 2732 | 1466036139109 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:15:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 638ms 17:15:39 INFO - PROCESS | 2732 | 1466036139142 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 2732 | 1466036139144 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 17:15:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:15:39 INFO - PROCESS | 2732 | 1466036139169 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 2732 | 1466036139171 Marionette TRACE conn3 <- [1,3082,null,{}] 17:15:39 INFO - PROCESS | 2732 | 1466036139178 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 2732 | 1466036139180 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:39 INFO - PROCESS | 2732 | 1466036139309 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:15:39 INFO - PROCESS | 2732 | 1466036139402 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 2732 | 1466036139405 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:39 INFO - PROCESS | 2732 | ++DOCSHELL 15F40000 == 31 [pid = 2732] [id = 782] 17:15:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (15F40800) [pid = 2732] [serial = 2344] [outer = 00000000] 17:15:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (163D7C00) [pid = 2732] [serial = 2345] [outer = 15F40800] 17:15:39 INFO - PROCESS | 2732 | 1466036139447 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (16637000) [pid = 2732] [serial = 2346] [outer = 15F40800] 17:15:39 INFO - PROCESS | 2732 | 1466036139832 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:15:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 715ms 17:15:39 INFO - PROCESS | 2732 | 1466036139875 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 2732 | 1466036139877 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 17:15:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:15:39 INFO - PROCESS | 2732 | 1466036139880 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 2732 | 1466036139882 Marionette TRACE conn3 <- [1,3086,null,{}] 17:15:39 INFO - PROCESS | 2732 | 1466036139888 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 2732 | 1466036139890 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:40 INFO - PROCESS | 2732 | 1466036140014 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:15:40 INFO - PROCESS | 2732 | 1466036140025 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 2732 | 1466036140031 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:40 INFO - PROCESS | 2732 | ++DOCSHELL 166DBC00 == 32 [pid = 2732] [id = 783] 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (166DC800) [pid = 2732] [serial = 2347] [outer = 00000000] 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (166E1C00) [pid = 2732] [serial = 2348] [outer = 166DC800] 17:15:40 INFO - PROCESS | 2732 | 1466036140147 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (1672A000) [pid = 2732] [serial = 2349] [outer = 166DC800] 17:15:40 INFO - PROCESS | 2732 | 1466036140569 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:15:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:15:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:15:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 731ms 17:15:40 INFO - PROCESS | 2732 | 1466036140622 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 2732 | 1466036140624 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 17:15:40 INFO - PROCESS | 2732 | 1466036140627 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:15:40 INFO - PROCESS | 2732 | 1466036140629 Marionette TRACE conn3 <- [1,3090,null,{}] 17:15:40 INFO - PROCESS | 2732 | 1466036140632 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 2732 | 1466036140635 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:40 INFO - PROCESS | 2732 | 1466036140784 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:15:40 INFO - PROCESS | 2732 | 1466036140808 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 2732 | 1466036140818 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:40 INFO - PROCESS | 2732 | ++DOCSHELL 16BA7000 == 33 [pid = 2732] [id = 784] 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 79 (16BA7800) [pid = 2732] [serial = 2350] [outer = 00000000] 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 80 (16C5E000) [pid = 2732] [serial = 2351] [outer = 16BA7800] 17:15:40 INFO - PROCESS | 2732 | 1466036140861 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 2732 | ++DOMWINDOW == 81 (16CEBC00) [pid = 2732] [serial = 2352] [outer = 16BA7800] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 80 (176BB000) [pid = 2732] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 79 (14311800) [pid = 2732] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 78 (158AF000) [pid = 2732] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 77 (15F3AC00) [pid = 2732] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 76 (1286F400) [pid = 2732] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 75 (1393F000) [pid = 2732] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 74 (10A6FC00) [pid = 2732] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 73 (1107F000) [pid = 2732] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 72 (15F34800) [pid = 2732] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 71 (1B386000) [pid = 2732] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 70 (1055B800) [pid = 2732] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:15:41 INFO - PROCESS | 2732 | --DOMWINDOW == 69 (16643C00) [pid = 2732] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:15:41 INFO - PROCESS | 2732 | 1466036141382 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:15:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 778ms 17:15:41 INFO - PROCESS | 2732 | 1466036141411 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 2732 | 1466036141413 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:15:41 INFO - PROCESS | 2732 | 1466036141416 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 2732 | 1466036141418 Marionette TRACE conn3 <- [1,3094,null,{}] 17:15:41 INFO - PROCESS | 2732 | 1466036141421 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 2732 | 1466036141423 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:41 INFO - PROCESS | 2732 | 1466036141502 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:15:41 INFO - PROCESS | 2732 | 1466036141506 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 2732 | 1466036141508 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:41 INFO - PROCESS | 2732 | ++DOCSHELL 12866400 == 34 [pid = 2732] [id = 785] 17:15:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 70 (1286F400) [pid = 2732] [serial = 2353] [outer = 00000000] 17:15:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 71 (171B3800) [pid = 2732] [serial = 2354] [outer = 1286F400] 17:15:41 INFO - PROCESS | 2732 | 1466036141551 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 2732 | ++DOMWINDOW == 72 (171BA400) [pid = 2732] [serial = 2355] [outer = 1286F400] 17:15:41 INFO - PROCESS | 2732 | 1466036141990 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:15:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 591ms 17:15:42 INFO - PROCESS | 2732 | 1466036142032 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 2732 | 1466036142034 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:15:42 INFO - PROCESS | 2732 | 1466036142038 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 2732 | 1466036142039 Marionette TRACE conn3 <- [1,3098,null,{}] 17:15:42 INFO - PROCESS | 2732 | 1466036142042 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 2732 | 1466036142045 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:42 INFO - PROCESS | 2732 | 1466036142110 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:15:42 INFO - PROCESS | 2732 | 1466036142143 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 2732 | 1466036142145 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:42 INFO - PROCESS | 2732 | ++DOCSHELL 16643C00 == 35 [pid = 2732] [id = 786] 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 73 (16AD2800) [pid = 2732] [serial = 2356] [outer = 00000000] 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 74 (17B55800) [pid = 2732] [serial = 2357] [outer = 16AD2800] 17:15:42 INFO - PROCESS | 2732 | 1466036142187 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 75 (17F76000) [pid = 2732] [serial = 2358] [outer = 16AD2800] 17:15:42 INFO - PROCESS | 2732 | 1466036142603 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:15:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:15:42 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 17:15:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:15:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 637ms 17:15:42 INFO - PROCESS | 2732 | 1466036142675 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 2732 | 1466036142677 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:15:42 INFO - PROCESS | 2732 | 1466036142685 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 2732 | 1466036142686 Marionette TRACE conn3 <- [1,3102,null,{}] 17:15:42 INFO - PROCESS | 2732 | 1466036142690 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 2732 | 1466036142692 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:42 INFO - PROCESS | 2732 | 1466036142783 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:15:42 INFO - PROCESS | 2732 | 1466036142788 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"53ce94d2-558a-45cd-aa25-2944f5cac8eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 2732 | 1466036142790 Marionette INFO sendAsync 06238f6e-a3df-402a-a4c0-1b2bbb50b584 17:15:42 INFO - PROCESS | 2732 | ++DOCSHELL 17B55000 == 36 [pid = 2732] [id = 787] 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 76 (19691C00) [pid = 2732] [serial = 2359] [outer = 00000000] 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 77 (197CD000) [pid = 2732] [serial = 2360] [outer = 19691C00] 17:15:42 INFO - PROCESS | 2732 | 1466036142832 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 2732 | ++DOMWINDOW == 78 (19923C00) [pid = 2732] [serial = 2361] [outer = 19691C00] 17:15:43 INFO - PROCESS | 2732 | 1466036143258 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:15:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:15:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 591ms 17:15:43 INFO - PROCESS | 2732 | 1466036143334 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 2732 | 1466036143338 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 17:15:44 WARNING - u'runner_teardown' () 17:15:44 INFO - No more tests 17:15:44 INFO - Got 0 unexpected results 17:15:44 INFO - SUITE-END | took 650s 17:15:44 INFO - Closing logging queue 17:15:44 INFO - queue closed 17:15:45 INFO - Return code: 0 17:15:45 WARNING - # TBPL SUCCESS # 17:15:45 INFO - Running post-action listener: _resource_record_post_action 17:15:45 INFO - Running post-run listener: _resource_record_post_run 17:15:46 INFO - Total resource usage - Wall time: 661s; CPU: 17.0%; Read bytes: 91701248; Write bytes: 940271616; Read time: 451005; Write time: 1002630 17:15:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:15:46 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 78007296; Read time: 0; Write time: 74726 17:15:46 INFO - run-tests - Wall time: 659s; CPU: 17.0%; Read bytes: 91701248; Write bytes: 804230656; Read time: 451005; Write time: 886525 17:15:46 INFO - Running post-run listener: _upload_blobber_files 17:15:46 INFO - Blob upload gear active. 17:15:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:15:46 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 17:15:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:15:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:15:46 INFO - (blobuploader) - INFO - Open directory for files ... 17:15:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:15:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:15:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:47 INFO - (blobuploader) - INFO - Done attempting. 17:15:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:15:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:15:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:49 INFO - (blobuploader) - INFO - Done attempting. 17:15:49 INFO - (blobuploader) - INFO - Iteration through files over. 17:15:49 INFO - Return code: 0 17:15:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:15:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beeee90c2248004dedee5de692e5437d1bd2065e6a4df395ae6b72370a0b9e2932f9572ee2c6bd7732e38d4805343b862943928de48ec1307078a176528b3593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b995f85e21fc2c8f7ef9a0d62f97f239ae12a802d1fb7cebe750b19304ff5eae19289afd73374da2d6b515e6ecc13e233bdf67b2a379261b0ab3b4892770cf"} 17:15:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:15:49 INFO - Writing to file C:\slave\test\properties\blobber_files 17:15:49 INFO - Contents: 17:15:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beeee90c2248004dedee5de692e5437d1bd2065e6a4df395ae6b72370a0b9e2932f9572ee2c6bd7732e38d4805343b862943928de48ec1307078a176528b3593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b995f85e21fc2c8f7ef9a0d62f97f239ae12a802d1fb7cebe750b19304ff5eae19289afd73374da2d6b515e6ecc13e233bdf67b2a379261b0ab3b4892770cf"} 17:15:49 INFO - Running post-run listener: copy_logs_to_upload_dir 17:15:49 INFO - Copying logs to upload dir... 17:15:49 INFO - mkdir: C:\slave\test\build\upload\logs 17:15:49 INFO - Copying logs to upload dir... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... 17:15:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1179.156000 ========= master_lag: 78.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 57 secs) (at 2016-06-15 17:15:51.214084) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.214949) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beeee90c2248004dedee5de692e5437d1bd2065e6a4df395ae6b72370a0b9e2932f9572ee2c6bd7732e38d4805343b862943928de48ec1307078a176528b3593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b995f85e21fc2c8f7ef9a0d62f97f239ae12a802d1fb7cebe750b19304ff5eae19289afd73374da2d6b515e6ecc13e233bdf67b2a379261b0ab3b4892770cf"} build_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/beeee90c2248004dedee5de692e5437d1bd2065e6a4df395ae6b72370a0b9e2932f9572ee2c6bd7732e38d4805343b862943928de48ec1307078a176528b3593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b995f85e21fc2c8f7ef9a0d62f97f239ae12a802d1fb7cebe750b19304ff5eae19289afd73374da2d6b515e6ecc13e233bdf67b2a379261b0ab3b4892770cf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.343188) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.343521) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-101 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-101 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-101 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.461616) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.461943) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:15:51.887091) ========= ========= Total master_lag: 79.55 =========