builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-003 starttime: 1466501518.46 results: success (0) buildid: 20160621002102 builduid: a8a056a3cb0c41fa85f97fe380766683 revision: 30e28d37807b1a98919c649910d9b2a9c8a2e94e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:58.456262) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:58.457390) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:58.458307) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:58.524751) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:58.525438) ========= '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-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 WINDIR=C:\WINDOWS using PTY: False --01:32:20-- 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% 13.37 MB/s 01:32:21 (13.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.825000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:59.436978) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:31:59.437354) ========= '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-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.709000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:32:00.216310) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:32:00.216754) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 30e28d37807b1a98919c649910d9b2a9c8a2e94e --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 30e28d37807b1a98919c649910d9b2a9c8a2e94e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 WINDIR=C:\WINDOWS using PTY: False 2016-06-21 01:32:22,345 truncating revision to first 12 chars 2016-06-21 01:32:22,345 Setting DEBUG logging. 2016-06-21 01:32:22,359 attempt 1/10 2016-06-21 01:32:22,359 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/30e28d37807b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 01:32:22,721 unpacking tar archive at: mozilla-beta-30e28d37807b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.158000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:32:01.523794) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:32:01.524327) ========= script_repo_revision: 30e28d37807b1a98919c649910d9b2a9c8a2e94e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:32:01.524855) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:32:01.525321) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:32:01.542065) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 27 secs) (at 2016-06-21 02:32:01.542386) ========= '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-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 01:32:23 INFO - MultiFileLogger online at 20160621 01:32:23 in C:\slave\test 01:32:23 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 01:32:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:32:23 INFO - {'append_to_log': False, 01:32:23 INFO - 'base_work_dir': 'C:\\slave\\test', 01:32:23 INFO - 'blob_upload_branch': 'mozilla-beta', 01:32:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:32:23 INFO - 'buildbot_json_path': 'buildprops.json', 01:32:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:32:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:32:23 INFO - 'download_minidump_stackwalk': True, 01:32:23 INFO - 'download_symbols': 'true', 01:32:23 INFO - 'e10s': False, 01:32:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:32:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:32:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:32:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:32:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:32:23 INFO - 'C:/mozilla-build/tooltool.py'), 01:32:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:32:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:32:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:32:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:32:23 INFO - 'log_level': 'info', 01:32:23 INFO - 'log_to_console': True, 01:32:23 INFO - 'opt_config_files': (), 01:32:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:32:23 INFO - '--processes=1', 01:32:23 INFO - '--config=%(test_path)s/wptrunner.ini', 01:32:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:32:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:32:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:32:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:32:23 INFO - 'pip_index': False, 01:32:23 INFO - 'require_test_zip': True, 01:32:23 INFO - 'test_type': ('testharness',), 01:32:23 INFO - 'this_chunk': '1', 01:32:23 INFO - 'total_chunks': '10', 01:32:23 INFO - 'virtualenv_path': 'venv', 01:32:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:32:23 INFO - 'work_dir': 'build'} 01:32:23 INFO - ##### 01:32:23 INFO - ##### Running clobber step. 01:32:23 INFO - ##### 01:32:23 INFO - Running pre-action listener: _resource_record_pre_action 01:32:23 INFO - Running main action method: clobber 01:32:23 INFO - rmtree: C:\slave\test\build 01:32:23 INFO - Using _rmtree_windows ... 01:32:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:33:01 INFO - Running post-action listener: _resource_record_post_action 01:33:01 INFO - ##### 01:33:01 INFO - ##### Running read-buildbot-config step. 01:33:01 INFO - ##### 01:33:01 INFO - Running pre-action listener: _resource_record_pre_action 01:33:01 INFO - Running main action method: read_buildbot_config 01:33:01 INFO - Using buildbot properties: 01:33:01 INFO - { 01:33:01 INFO - "project": "", 01:33:01 INFO - "product": "firefox", 01:33:01 INFO - "script_repo_revision": "production", 01:33:01 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 01:33:01 INFO - "repository": "", 01:33:01 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 01:33:01 INFO - "buildid": "20160621002102", 01:33:01 INFO - "pgo_build": "False", 01:33:01 INFO - "basedir": "C:\\slave\\test", 01:33:01 INFO - "buildnumber": 3, 01:33:01 INFO - "slavename": "t-xp32-ix-003", 01:33:01 INFO - "revision": "30e28d37807b1a98919c649910d9b2a9c8a2e94e", 01:33:01 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 01:33:01 INFO - "platform": "win32", 01:33:01 INFO - "branch": "mozilla-beta", 01:33:01 INFO - "repo_path": "releases/mozilla-beta", 01:33:01 INFO - "moz_repo_path": "", 01:33:01 INFO - "stage_platform": "win32", 01:33:01 INFO - "builduid": "a8a056a3cb0c41fa85f97fe380766683", 01:33:01 INFO - "slavebuilddir": "test" 01:33:01 INFO - } 01:33:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 01:33:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip. 01:33:01 INFO - Running post-action listener: _resource_record_post_action 01:33:01 INFO - ##### 01:33:01 INFO - ##### Running download-and-extract step. 01:33:01 INFO - ##### 01:33:01 INFO - Running pre-action listener: _resource_record_pre_action 01:33:01 INFO - Running main action method: download_and_extract 01:33:01 INFO - mkdir: C:\slave\test\build\tests 01:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:01 INFO - https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:33:01 INFO - trying https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 01:33:01 INFO - Downloading https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:01 INFO - Downloaded 1240 bytes. 01:33:01 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 01:33:01 INFO - Using the following test package requirements: 01:33:01 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:33:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 01:33:01 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 01:33:01 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'jsshell-win32.zip'], 01:33:01 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 01:33:01 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:33:01 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 01:33:01 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 01:33:01 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 01:33:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:33:01 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 01:33:01 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 01:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:01 INFO - https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:33:01 INFO - trying https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 01:33:01 INFO - Downloading https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:03 INFO - Downloaded 20351689 bytes. 01:33:03 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/*'] 01:33:03 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/* 01:33:07 INFO - caution: filename not matched: web-platform/* 01:33:07 INFO - Return code: 11 01:33:07 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')]} 01:33:07 INFO - https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:33:07 INFO - trying https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 01:33:07 INFO - Downloading https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:10 INFO - Downloaded 36389112 bytes. 01:33:10 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/*'] 01:33:10 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/* 01:33:51 INFO - caution: filename not matched: bin/* 01:33:51 INFO - caution: filename not matched: config/* 01:33:51 INFO - caution: filename not matched: mozbase/* 01:33:51 INFO - caution: filename not matched: marionette/* 01:33:51 INFO - caution: filename not matched: tools/wptserve/* 01:33:51 INFO - Return code: 11 01:33:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:51 INFO - https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 01:33:51 INFO - trying https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 01:33:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:57 INFO - Downloaded 68462361 bytes. 01:33:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:57 INFO - mkdir: C:\slave\test\properties 01:33:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:33:57 INFO - Writing to file C:\slave\test\properties\build_url 01:33:57 INFO - Contents: 01:33:57 INFO - build_url:https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:58 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:33:58 INFO - Writing to file C:\slave\test\properties\symbols_url 01:33:58 INFO - Contents: 01:33:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:58 INFO - https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:33:58 INFO - trying https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:58 INFO - Downloading https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:33:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:34:02 INFO - Downloaded 55575778 bytes. 01:34:02 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'] 01:34:02 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 01:34:09 INFO - Return code: 0 01:34:09 INFO - Running post-action listener: _resource_record_post_action 01:34:09 INFO - Running post-action listener: set_extra_try_arguments 01:34:09 INFO - ##### 01:34:09 INFO - ##### Running create-virtualenv step. 01:34:09 INFO - ##### 01:34:09 INFO - Running pre-action listener: _pre_create_virtualenv 01:34:09 INFO - Running pre-action listener: _resource_record_pre_action 01:34:09 INFO - Running main action method: create_virtualenv 01:34:09 INFO - Creating virtualenv C:\slave\test\build\venv 01:34:09 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 01:34:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:34:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:34:13 INFO - Installing distribute......................................................................................................................................................................................done. 01:34:13 INFO - Return code: 0 01:34:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:34:13 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')]} 01:34:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34:13 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')]} 01:34:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', '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-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\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-003'}}, attempt #1 01:34:13 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 01:34:13 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 01:34:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:13 INFO - 'DCLOCATION': 'SCL3', 01:34:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:13 INFO - 'HOMEDRIVE': 'C:', 01:34:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:13 INFO - 'KTS_VERSION': '1.19c', 01:34:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:13 INFO - 'MOZ_AIRBAG': '1', 01:34:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:13 INFO - 'MOZ_MSVCVERSION': '8', 01:34:13 INFO - 'MOZ_NO_REMOTE': '1', 01:34:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:13 INFO - 'NO_EM_RESTART': '1', 01:34:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:13 INFO - 'OS': 'Windows_NT', 01:34:13 INFO - 'OURDRIVE': 'C:', 01:34:13 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', 01:34:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:13 INFO - 'PROCESSOR_LEVEL': '6', 01:34:13 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:13 INFO - 'PROMPT': '$P$G', 01:34:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:13 INFO - 'PWD': 'C:\\slave\\test', 01:34:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:13 INFO - 'SESSIONNAME': 'Console', 01:34:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:13 INFO - 'SYSTEMDRIVE': 'C:', 01:34:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:13 INFO - 'TEST1': 'testie', 01:34:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:13 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:13 INFO - 'USERNAME': 'cltbld', 01:34:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:13 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:14 INFO - Downloading/unpacking psutil>=0.7.1 01:34:14 INFO - Running setup.py egg_info for package psutil 01:34:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:34:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:34:14 INFO - Installing collected packages: psutil 01:34:14 INFO - Running setup.py install for psutil 01:34:14 INFO - building 'psutil._psutil_windows' extension 01:34:14 INFO - error: Unable to find vcvarsall.bat 01:34:14 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-ewnzcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:34:14 INFO - running install 01:34:14 INFO - running build 01:34:14 INFO - running build_py 01:34:14 INFO - creating build 01:34:14 INFO - creating build\lib.win32-2.7 01:34:14 INFO - creating build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:34:14 INFO - running build_ext 01:34:14 INFO - building 'psutil._psutil_windows' extension 01:34:14 INFO - error: Unable to find vcvarsall.bat 01:34:14 INFO - ---------------------------------------- 01:34:14 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-ewnzcu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:34:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data\pip\pip.log 01:34:14 WARNING - Return code: 1 01:34:14 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! 01:34:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:34:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', '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-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\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-003'}}, attempt #1 01:34:14 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 01:34:14 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 01:34:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:14 INFO - 'DCLOCATION': 'SCL3', 01:34:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:14 INFO - 'HOMEDRIVE': 'C:', 01:34:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:14 INFO - 'KTS_VERSION': '1.19c', 01:34:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:14 INFO - 'MOZ_AIRBAG': '1', 01:34:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:14 INFO - 'MOZ_MSVCVERSION': '8', 01:34:14 INFO - 'MOZ_NO_REMOTE': '1', 01:34:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:14 INFO - 'NO_EM_RESTART': '1', 01:34:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:14 INFO - 'OS': 'Windows_NT', 01:34:14 INFO - 'OURDRIVE': 'C:', 01:34:14 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', 01:34:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:14 INFO - 'PROCESSOR_LEVEL': '6', 01:34:14 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:14 INFO - 'PROMPT': '$P$G', 01:34:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:14 INFO - 'PWD': 'C:\\slave\\test', 01:34:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:14 INFO - 'SESSIONNAME': 'Console', 01:34:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:14 INFO - 'SYSTEMDRIVE': 'C:', 01:34:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:14 INFO - 'TEST1': 'testie', 01:34:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:14 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:14 INFO - 'USERNAME': 'cltbld', 01:34:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:14 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:34:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:34:16 INFO - Running setup.py egg_info for package mozsystemmonitor 01:34:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:34:16 INFO - Running setup.py egg_info for package psutil 01:34:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:34:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:34:16 INFO - Installing collected packages: mozsystemmonitor, psutil 01:34:16 INFO - Running setup.py install for mozsystemmonitor 01:34:16 INFO - Running setup.py install for psutil 01:34:16 INFO - building 'psutil._psutil_windows' extension 01:34:16 INFO - error: Unable to find vcvarsall.bat 01:34:16 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-8g4h4z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:34:16 INFO - running install 01:34:16 INFO - running build 01:34:16 INFO - running build_py 01:34:16 INFO - running build_ext 01:34:16 INFO - building 'psutil._psutil_windows' extension 01:34:16 INFO - error: Unable to find vcvarsall.bat 01:34:16 INFO - ---------------------------------------- 01:34:16 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-8g4h4z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:34:16 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data\pip\pip.log 01:34:16 WARNING - Return code: 1 01:34:16 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! 01:34:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:34:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', '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-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\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-003'}}, attempt #1 01:34:16 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 01:34:16 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 01:34:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:16 INFO - 'DCLOCATION': 'SCL3', 01:34:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:16 INFO - 'HOMEDRIVE': 'C:', 01:34:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:16 INFO - 'KTS_VERSION': '1.19c', 01:34:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:16 INFO - 'MOZ_AIRBAG': '1', 01:34:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:16 INFO - 'MOZ_MSVCVERSION': '8', 01:34:16 INFO - 'MOZ_NO_REMOTE': '1', 01:34:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:16 INFO - 'NO_EM_RESTART': '1', 01:34:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:16 INFO - 'OS': 'Windows_NT', 01:34:16 INFO - 'OURDRIVE': 'C:', 01:34:16 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', 01:34:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:16 INFO - 'PROCESSOR_LEVEL': '6', 01:34:16 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:16 INFO - 'PROMPT': '$P$G', 01:34:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:16 INFO - 'PWD': 'C:\\slave\\test', 01:34:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:16 INFO - 'SESSIONNAME': 'Console', 01:34:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:16 INFO - 'SYSTEMDRIVE': 'C:', 01:34:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:16 INFO - 'TEST1': 'testie', 01:34:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:16 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:16 INFO - 'USERNAME': 'cltbld', 01:34:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:16 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:16 INFO - Downloading/unpacking blobuploader==1.2.4 01:34:16 INFO - Downloading blobuploader-1.2.4.tar.gz 01:34:16 INFO - Running setup.py egg_info for package blobuploader 01:34:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:34:19 INFO - Running setup.py egg_info for package requests 01:34:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:34:19 INFO - Downloading docopt-0.6.1.tar.gz 01:34:19 INFO - Running setup.py egg_info for package docopt 01:34:19 INFO - Installing collected packages: blobuploader, docopt, requests 01:34:19 INFO - Running setup.py install for blobuploader 01:34:19 INFO - Running setup.py install for docopt 01:34:19 INFO - Running setup.py install for requests 01:34:19 INFO - Successfully installed blobuploader docopt requests 01:34:19 INFO - Cleaning up... 01:34:19 INFO - Return code: 0 01:34:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:34: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')]} 01:34:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34: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')]} 01:34:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', '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-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\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-003'}}, attempt #1 01:34:19 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 01:34:19 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 01:34:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:19 INFO - 'DCLOCATION': 'SCL3', 01:34:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:19 INFO - 'HOMEDRIVE': 'C:', 01:34:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:19 INFO - 'KTS_VERSION': '1.19c', 01:34:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:19 INFO - 'MOZ_AIRBAG': '1', 01:34:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:19 INFO - 'MOZ_MSVCVERSION': '8', 01:34:19 INFO - 'MOZ_NO_REMOTE': '1', 01:34:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:19 INFO - 'NO_EM_RESTART': '1', 01:34:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:19 INFO - 'OS': 'Windows_NT', 01:34:19 INFO - 'OURDRIVE': 'C:', 01:34: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', 01:34:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:19 INFO - 'PROCESSOR_LEVEL': '6', 01:34:19 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:19 INFO - 'PROMPT': '$P$G', 01:34:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:19 INFO - 'PWD': 'C:\\slave\\test', 01:34:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:19 INFO - 'SESSIONNAME': 'Console', 01:34:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:19 INFO - 'SYSTEMDRIVE': 'C:', 01:34:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:19 INFO - 'TEST1': 'testie', 01:34:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:19 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:19 INFO - 'USERNAME': 'cltbld', 01:34:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:19 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:34:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:34:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:27 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 01:34:27 INFO - Running setup.py install for browsermob-proxy 01:34:34 INFO - Running setup.py install for manifestparser 01:34:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for marionette-client 01:34:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for marionette-driver 01:34:34 INFO - Running setup.py install for mozcrash 01:34:34 INFO - Running setup.py install for mozdebug 01:34:34 INFO - Running setup.py install for mozdevice 01:34:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozfile 01:34:34 INFO - Running setup.py install for mozhttpd 01:34:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozinfo 01:34:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozInstall 01:34:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozleak 01:34:34 INFO - Running setup.py install for mozlog 01:34:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for moznetwork 01:34:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozprocess 01:34:34 INFO - Running setup.py install for mozprofile 01:34:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozrunner 01:34:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for mozscreenshot 01:34:34 INFO - Running setup.py install for moztest 01:34:34 INFO - Running setup.py install for mozversion 01:34:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:34:34 INFO - Running setup.py install for wptserve 01:34:34 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 01:34:34 INFO - Cleaning up... 01:34:34 INFO - Return code: 0 01:34:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:34:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', '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-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\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-003'}}, attempt #1 01:34:34 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 01:34:34 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 01:34:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:34 INFO - 'DCLOCATION': 'SCL3', 01:34:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:34 INFO - 'HOMEDRIVE': 'C:', 01:34:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:34 INFO - 'KTS_VERSION': '1.19c', 01:34:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:34 INFO - 'MOZ_AIRBAG': '1', 01:34:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:34 INFO - 'MOZ_MSVCVERSION': '8', 01:34:34 INFO - 'MOZ_NO_REMOTE': '1', 01:34:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:34 INFO - 'NO_EM_RESTART': '1', 01:34:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:34 INFO - 'OS': 'Windows_NT', 01:34:34 INFO - 'OURDRIVE': 'C:', 01:34:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 01:34:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:34 INFO - 'PROCESSOR_LEVEL': '6', 01:34:34 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:34 INFO - 'PROMPT': '$P$G', 01:34:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:34 INFO - 'PWD': 'C:\\slave\\test', 01:34:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:34 INFO - 'SESSIONNAME': 'Console', 01:34:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:34 INFO - 'SYSTEMDRIVE': 'C:', 01:34:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:34 INFO - 'TEST1': 'testie', 01:34:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:34 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:34 INFO - 'USERNAME': 'cltbld', 01:34:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:34 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:34:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:34:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:34:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:34:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:34:44 INFO - Unpacking c:\slave\test\build\tests\marionette 01:34:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:34:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:44 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)) 01:34:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:34:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 01:34:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:34:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:34:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:34:50 INFO - Downloading blessings-1.6.tar.gz 01:34:50 INFO - Running setup.py egg_info for package blessings 01:34:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 01:34:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:34:50 INFO - Running setup.py install for blessings 01:34:50 INFO - Running setup.py install for browsermob-proxy 01:34:50 INFO - Running setup.py install for manifestparser 01:34:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for marionette-client 01:34:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for marionette-driver 01:34:50 INFO - Running setup.py install for mozcrash 01:34:50 INFO - Running setup.py install for mozdebug 01:34:50 INFO - Running setup.py install for mozdevice 01:34:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for mozhttpd 01:34:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for mozInstall 01:34:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for mozleak 01:34:50 INFO - Running setup.py install for mozprofile 01:34:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Running setup.py install for mozrunner 01:34:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:34:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:34:51 INFO - Running setup.py install for mozscreenshot 01:34:51 INFO - Running setup.py install for moztest 01:34:51 INFO - Running setup.py install for mozversion 01:34:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:34:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:34:51 INFO - Running setup.py install for wptserve 01:34:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:34:51 INFO - Cleaning up... 01:34:51 INFO - Return code: 0 01:34:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:34:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:34:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:34:51 INFO - Reading from file tmpfile_stdout 01:34:51 INFO - Using _rmtree_windows ... 01:34:51 INFO - Using _rmtree_windows ... 01:34:51 INFO - Current package versions: 01:34:51 INFO - blessings == 1.6 01:34:51 INFO - blobuploader == 1.2.4 01:34:51 INFO - browsermob-proxy == 0.6.0 01:34:51 INFO - distribute == 0.6.14 01:34:51 INFO - docopt == 0.6.1 01:34:51 INFO - manifestparser == 1.1 01:34:51 INFO - marionette-client == 2.3.0 01:34:51 INFO - marionette-driver == 1.4.0 01:34:51 INFO - mozInstall == 1.12 01:34:51 INFO - mozcrash == 0.17 01:34:51 INFO - mozdebug == 0.1 01:34:51 INFO - mozdevice == 0.48 01:34:51 INFO - mozfile == 1.2 01:34:51 INFO - mozhttpd == 0.7 01:34:51 INFO - mozinfo == 0.9 01:34:51 INFO - mozleak == 0.1 01:34:51 INFO - mozlog == 3.1 01:34:51 INFO - moznetwork == 0.27 01:34:51 INFO - mozprocess == 0.22 01:34:51 INFO - mozprofile == 0.28 01:34:51 INFO - mozrunner == 6.11 01:34:51 INFO - mozscreenshot == 0.1 01:34:51 INFO - mozsystemmonitor == 0.0 01:34:51 INFO - moztest == 0.7 01:34:51 INFO - mozversion == 1.4 01:34:51 INFO - requests == 1.2.3 01:34:51 INFO - wptserve == 1.4.0 01:34:51 INFO - Running post-action listener: _resource_record_post_action 01:34:51 INFO - Running post-action listener: _start_resource_monitoring 01:34:51 INFO - Starting resource monitoring. 01:34:51 INFO - ##### 01:34:51 INFO - ##### Running pull step. 01:34:51 INFO - ##### 01:34:51 INFO - Running pre-action listener: _resource_record_pre_action 01:34:51 INFO - Running main action method: pull 01:34:51 INFO - Pull has nothing to do! 01:34:51 INFO - Running post-action listener: _resource_record_post_action 01:34:51 INFO - ##### 01:34:51 INFO - ##### Running install step. 01:34:51 INFO - ##### 01:34:51 INFO - Running pre-action listener: _resource_record_pre_action 01:34:51 INFO - Running main action method: install 01:34:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:34:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:34:52 INFO - Reading from file tmpfile_stdout 01:34:52 INFO - Using _rmtree_windows ... 01:34:52 INFO - Using _rmtree_windows ... 01:34:52 INFO - Detecting whether we're running mozinstall >=1.0... 01:34:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:34:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:34:52 INFO - Reading from file tmpfile_stdout 01:34:52 INFO - Output received: 01:34:52 INFO - Usage: mozinstall-script.py [options] installer 01:34:52 INFO - Options: 01:34:52 INFO - -h, --help show this help message and exit 01:34:52 INFO - -d DEST, --destination=DEST 01:34:52 INFO - Directory to install application into. [default: 01:34:52 INFO - "C:\slave\test"] 01:34:52 INFO - --app=APP Application being installed. [default: firefox] 01:34:52 INFO - Using _rmtree_windows ... 01:34:52 INFO - Using _rmtree_windows ... 01:34:52 INFO - mkdir: C:\slave\test\build\application 01:34:52 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'] 01:34:52 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 01:34:56 INFO - Reading from file tmpfile_stdout 01:34:56 INFO - Output received: 01:34:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:34:56 INFO - Using _rmtree_windows ... 01:34:56 INFO - Using _rmtree_windows ... 01:34:56 INFO - Running post-action listener: _resource_record_post_action 01:34:56 INFO - ##### 01:34:56 INFO - ##### Running run-tests step. 01:34:56 INFO - ##### 01:34:56 INFO - Running pre-action listener: _resource_record_pre_action 01:34:56 INFO - Running main action method: run_tests 01:34:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:34:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:34:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:34:56 INFO - grabbing minidump binary from tooltool 01:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:56 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:34:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 01:34:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 01:34:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:34:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpe16kh5 01:34:57 INFO - INFO - File integrity verified, renaming tmpe16kh5 to win32-minidump_stackwalk.exe 01:34:57 INFO - Return code: 0 01:34:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:34:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:34:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:34:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:34:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:34:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 01:34:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-003', 01:34:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:34:57 INFO - 'DCLOCATION': 'SCL3', 01:34:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:57 INFO - 'HOMEDRIVE': 'C:', 01:34:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:57 INFO - 'KTS_VERSION': '1.19c', 01:34:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003', 01:34:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:34:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:57 INFO - 'MOZ_AIRBAG': '1', 01:34:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:57 INFO - 'MOZ_MSVCVERSION': '8', 01:34:57 INFO - 'MOZ_NO_REMOTE': '1', 01:34:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:57 INFO - 'NO_EM_RESTART': '1', 01:34:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:57 INFO - 'OS': 'Windows_NT', 01:34:57 INFO - 'OURDRIVE': 'C:', 01:34:57 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', 01:34:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:34:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:57 INFO - 'PROCESSOR_LEVEL': '6', 01:34:57 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:57 INFO - 'PROMPT': '$P$G', 01:34:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:57 INFO - 'PWD': 'C:\\slave\\test', 01:34:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:57 INFO - 'SESSIONNAME': 'Console', 01:34:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:57 INFO - 'SYSTEMDRIVE': 'C:', 01:34:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:34:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:57 INFO - 'TEST1': 'testie', 01:34:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:34:57 INFO - 'USERDOMAIN': 'T-XP32-IX-003', 01:34:57 INFO - 'USERNAME': 'cltbld', 01:34:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003', 01:34:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:57 INFO - 'WINDIR': 'C:\\WINDOWS', 01:34:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:57 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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 01:34:58 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 01:34:58 INFO - import pkg_resources 01:34:59 INFO - Using 1 client processes 01:35:02 INFO - SUITE-START | Running 778 tests 01:35:02 INFO - Running testharness tests 01:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:35:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:35:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:35:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:35:02 INFO - Setting up ssl 01:35:02 INFO - PROCESS | certutil | 01:35:03 INFO - PROCESS | certutil | 01:35:03 INFO - PROCESS | certutil | 01:35:03 INFO - Certificate Nickname Trust Attributes 01:35:03 INFO - SSL,S/MIME,JAR/XPI 01:35:03 INFO - 01:35:03 INFO - web-platform-tests CT,, 01:35:03 INFO - 01:35:03 INFO - Starting runner 01:35:06 INFO - PROCESS | 3232 | [3232] 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 01:35:06 INFO - PROCESS | 3232 | [3232] 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 01:35:06 INFO - PROCESS | 3232 | [3232] 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 01:35:07 INFO - PROCESS | 3232 | 1466501707803 Marionette DEBUG Marionette enabled via build flag and pref 01:35:07 INFO - PROCESS | 3232 | ++DOCSHELL 114D2800 == 1 [pid = 3232] [id = 1] 01:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 1 (114D2C00) [pid = 3232] [serial = 1] [outer = 00000000] 01:35:07 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 2 (114D3800) [pid = 3232] [serial = 2] [outer = 114D2C00] 01:35:08 INFO - PROCESS | 3232 | [3232] 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 01:35:08 INFO - PROCESS | 3232 | [3232] 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 01:35:08 INFO - PROCESS | 3232 | ++DOCSHELL 12819800 == 2 [pid = 3232] [id = 2] 01:35:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 3 (12819C00) [pid = 3232] [serial = 3] [outer = 00000000] 01:35:08 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:35:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 4 (1281A800) [pid = 3232] [serial = 4] [outer = 12819C00] 01:35:08 INFO - PROCESS | 3232 | 1466501708407 Marionette INFO Listening on port 2828 01:35:08 INFO - PROCESS | 3232 | 1466501708875 Marionette DEBUG Marionette enabled via command-line flag 01:35:08 INFO - PROCESS | 3232 | ++DOCSHELL 13149400 == 3 [pid = 3232] [id = 3] 01:35:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 5 (13151400) [pid = 3232] [serial = 5] [outer = 00000000] 01:35:08 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:35:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 6 (13152000) [pid = 3232] [serial = 6] [outer = 13151400] 01:35:08 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 7 (1344E400) [pid = 3232] [serial = 7] [outer = 12819C00] 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | 1466501709249 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1475 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | 1466501709300 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 01:35:09 INFO - PROCESS | 3232 | 1466501709303 Marionette DEBUG Closed connection conn0 01:35:09 INFO - PROCESS | 3232 | 1466501709385 Marionette DEBUG Closed connection conn1 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | 1466501709391 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1478 01:35:09 INFO - PROCESS | 3232 | 1466501709469 Marionette DEBUG Closed connection conn2 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | 1466501709478 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1479 01:35:09 INFO - PROCESS | 3232 | ++DOCSHELL 114D3C00 == 4 [pid = 3232] [id = 4] 01:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 8 (13B0B400) [pid = 3232] [serial = 8] [outer = 00000000] 01:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 9 (1430DC00) [pid = 3232] [serial = 9] [outer = 13B0B400] 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 10 (14313000) [pid = 3232] [serial = 10] [outer = 13B0B400] 01:35:09 INFO - PROCESS | 3232 | 1466501709701 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:35:09 INFO - PROCESS | 3232 | 1466501709707 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":"20160621002102","device":"desktop","version":"48.0"} 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:09 INFO - PROCESS | 3232 | [3232] 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 01:35:10 INFO - PROCESS | 3232 | [3232] 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 01:35:10 INFO - PROCESS | 3232 | ++DOCSHELL 15943800 == 5 [pid = 3232] [id = 5] 01:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 11 (15945000) [pid = 3232] [serial = 11] [outer = 00000000] 01:35:10 INFO - PROCESS | 3232 | ++DOCSHELL 15946C00 == 6 [pid = 3232] [id = 6] 01:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 12 (15947800) [pid = 3232] [serial = 12] [outer = 00000000] 01:35:11 INFO - PROCESS | 3232 | [3232] 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 01:35:11 INFO - PROCESS | 3232 | ++DOCSHELL 167D1800 == 7 [pid = 3232] [id = 7] 01:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 13 (167D1C00) [pid = 3232] [serial = 13] [outer = 00000000] 01:35:11 INFO - PROCESS | 3232 | [3232] 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 01:35:11 INFO - PROCESS | 3232 | [3232] 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 01:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 14 (16973C00) [pid = 3232] [serial = 14] [outer = 167D1C00] 01:35:11 INFO - PROCESS | 3232 | [3232] 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 01:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 15 (1665C000) [pid = 3232] [serial = 15] [outer = 15945000] 01:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 16 (1665D800) [pid = 3232] [serial = 16] [outer = 15947800] 01:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 17 (16660400) [pid = 3232] [serial = 17] [outer = 167D1C00] 01:35:12 INFO - PROCESS | 3232 | 1466501712197 Marionette INFO startBrowser 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:12 INFO - PROCESS | 3232 | 1466501712234 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 3232 | 1466501712247 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 3232 | 1466501712250 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 18 (17E2E800) [pid = 3232] [serial = 18] [outer = 167D1C00] 01:35:12 INFO - PROCESS | 3232 | 1466501712789 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"90983066-4a4c-417a-82e2-c0408f551fe2","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":"20160621002102","device":"desktop","version":"48.0","command_id":1}}] 01:35:12 INFO - PROCESS | 3232 | 1466501712962 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}] 01:35:12 INFO - PROCESS | 3232 | 1466501712965 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:13 INFO - PROCESS | 3232 | 1466501713032 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:35:13 INFO - PROCESS | 3232 | 1466501713140 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:35:13 INFO - PROCESS | 3232 | 1466501713143 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:13 INFO - PROCESS | 3232 | [3232] 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 01:35:13 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 19 (19C53C00) [pid = 3232] [serial = 19] [outer = 167D1C00] 01:35:13 INFO - PROCESS | 3232 | [3232] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:35:13 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:13 INFO - PROCESS | 3232 | 1466501713647 Marionette TRACE conn3 <- [1,3,null,{}] 01:35:13 INFO - PROCESS | 3232 | 1466501713666 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:35:13 INFO - PROCESS | 3232 | 1466501713669 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:13 INFO - PROCESS | 3232 | 1466501713698 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:35:13 INFO - PROCESS | 3232 | 1466501713747 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 3232 | 1466501713749 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 01:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:35:13 INFO - PROCESS | 3232 | 1466501713768 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 3232 | 1466501713771 Marionette TRACE conn3 <- [1,6,null,{}] 01:35:13 INFO - PROCESS | 3232 | 1466501713781 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}] 01:35:13 INFO - PROCESS | 3232 | 1466501713794 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:13 INFO - PROCESS | 3232 | 1466501713849 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:35:13 INFO - PROCESS | 3232 | 1466501713857 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 3232 | 1466501713859 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:13 INFO - PROCESS | 3232 | ++DOCSHELL 167CD800 == 8 [pid = 3232] [id = 8] 01:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 20 (19ED3000) [pid = 3232] [serial = 20] [outer = 00000000] 01:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 21 (19ED5800) [pid = 3232] [serial = 21] [outer = 19ED3000] 01:35:13 INFO - PROCESS | 3232 | 1466501713909 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 22 (19ED9800) [pid = 3232] [serial = 22] [outer = 19ED3000] 01:35:14 INFO - PROCESS | 3232 | ++DOCSHELL 1A1DF400 == 9 [pid = 3232] [id = 9] 01:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 23 (1A32F000) [pid = 3232] [serial = 23] [outer = 00000000] 01:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 24 (1A332000) [pid = 3232] [serial = 24] [outer = 1A32F000] 01:35:14 INFO - PROCESS | 3232 | 1466501714320 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 25 (1A339400) [pid = 3232] [serial = 25] [outer = 1A32F000] 01:35:14 INFO - PROCESS | 3232 | 1466501714634 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]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 927ms 01:35:14 INFO - PROCESS | 3232 | 1466501714733 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 3232 | 1466501714735 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 01:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:35:14 INFO - PROCESS | 3232 | 1466501714752 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 3232 | 1466501714754 Marionette TRACE conn3 <- [1,10,null,{}] 01:35:14 INFO - PROCESS | 3232 | 1466501714763 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}] 01:35:14 INFO - PROCESS | 3232 | 1466501714768 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:14 INFO - PROCESS | 3232 | 1466501714880 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:35:14 INFO - PROCESS | 3232 | 1466501714887 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 3232 | 1466501714890 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:14 INFO - PROCESS | 3232 | ++DOCSHELL 1A662C00 == 10 [pid = 3232] [id = 10] 01:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 26 (1A663400) [pid = 3232] [serial = 26] [outer = 00000000] 01:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 27 (1AE42C00) [pid = 3232] [serial = 27] [outer = 1A663400] 01:35:14 INFO - PROCESS | 3232 | 1466501714938 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 28 (14E0A800) [pid = 3232] [serial = 28] [outer = 1A663400] 01:35:15 INFO - PROCESS | 3232 | 1466501715284 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]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 01:35:15 INFO - PROCESS | 3232 | 1466501715328 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 3232 | 1466501715330 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 01:35:15 INFO - PROCESS | 3232 | 1466501715333 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:35:15 INFO - PROCESS | 3232 | 1466501715335 Marionette TRACE conn3 <- [1,14,null,{}] 01:35:15 INFO - PROCESS | 3232 | 1466501715339 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}] 01:35:15 INFO - PROCESS | 3232 | 1466501715341 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:15 INFO - PROCESS | 3232 | 1466501715447 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:35:15 INFO - PROCESS | 3232 | 1466501715453 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 3232 | 1466501715455 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:15 INFO - PROCESS | 3232 | ++DOCSHELL 14E75000 == 11 [pid = 3232] [id = 11] 01:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 29 (14E7DC00) [pid = 3232] [serial = 29] [outer = 00000000] 01:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 30 (14E82C00) [pid = 3232] [serial = 30] [outer = 14E7DC00] 01:35:15 INFO - PROCESS | 3232 | 1466501715504 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 31 (14E8C000) [pid = 3232] [serial = 31] [outer = 14E7DC00] 01:35:15 INFO - PROCESS | 3232 | 1466501715865 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]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 578ms 01:35:15 INFO - PROCESS | 3232 | 1466501715913 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 3232 | 1466501715915 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:35:15 INFO - PROCESS | 3232 | 1466501715918 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 3232 | 1466501715920 Marionette TRACE conn3 <- [1,18,null,{}] 01:35:15 INFO - PROCESS | 3232 | 1466501715924 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}] 01:35:15 INFO - PROCESS | 3232 | 1466501715926 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:16 INFO - PROCESS | 3232 | 1466501716032 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:35:16 INFO - PROCESS | 3232 | 1466501716038 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 3232 | 1466501716042 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:16 INFO - PROCESS | 3232 | ++DOCSHELL 1A759400 == 12 [pid = 3232] [id = 12] 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 32 (1A75D000) [pid = 3232] [serial = 32] [outer = 00000000] 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 33 (1AC0B000) [pid = 3232] [serial = 33] [outer = 1A75D000] 01:35:16 INFO - PROCESS | 3232 | 1466501716086 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 34 (1AC0F400) [pid = 3232] [serial = 34] [outer = 1A75D000] 01:35:16 INFO - PROCESS | 3232 | 1466501716468 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]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 578ms 01:35:16 INFO - PROCESS | 3232 | 1466501716500 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 3232 | 1466501716502 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 01:35:16 INFO - PROCESS | 3232 | 1466501716505 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:35:16 INFO - PROCESS | 3232 | 1466501716507 Marionette TRACE conn3 <- [1,22,null,{}] 01:35:16 INFO - PROCESS | 3232 | 1466501716510 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}] 01:35:16 INFO - PROCESS | 3232 | 1466501716512 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:16 INFO - PROCESS | 3232 | 1466501716613 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:35:16 INFO - PROCESS | 3232 | 1466501716619 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 3232 | 1466501716621 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:16 INFO - PROCESS | 3232 | ++DOCSHELL 1ADD4C00 == 13 [pid = 3232] [id = 13] 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 35 (1ADDB800) [pid = 3232] [serial = 35] [outer = 00000000] 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 36 (1AE43000) [pid = 3232] [serial = 36] [outer = 1ADDB800] 01:35:16 INFO - PROCESS | 3232 | 1466501716666 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 37 (1AE49000) [pid = 3232] [serial = 37] [outer = 1ADDB800] 01:35:16 INFO - PROCESS | 3232 | 1466501716987 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]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 517ms 01:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:35:17 INFO - PROCESS | 3232 | 1466501717023 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 3232 | 1466501717025 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 01:35:17 INFO - PROCESS | 3232 | 1466501717028 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 3232 | 1466501717030 Marionette TRACE conn3 <- [1,26,null,{}] 01:35:17 INFO - PROCESS | 3232 | 1466501717033 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}] 01:35:17 INFO - PROCESS | 3232 | 1466501717035 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:17 INFO - PROCESS | 3232 | 1466501717132 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:35:17 INFO - PROCESS | 3232 | 1466501717137 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 3232 | 1466501717140 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:17 INFO - PROCESS | 3232 | ++DOCSHELL 1B21C800 == 14 [pid = 3232] [id = 14] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 38 (1B21D800) [pid = 3232] [serial = 38] [outer = 00000000] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 39 (1B225000) [pid = 3232] [serial = 39] [outer = 1B21D800] 01:35:17 INFO - PROCESS | 3232 | 1466501717184 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 40 (1B37B800) [pid = 3232] [serial = 40] [outer = 1B21D800] 01:35:17 INFO - PROCESS | 3232 | ++DOCSHELL 1B385800 == 15 [pid = 3232] [id = 15] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 41 (1B386000) [pid = 3232] [serial = 41] [outer = 00000000] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 42 (1B387C00) [pid = 3232] [serial = 42] [outer = 1B386000] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 43 (1B524400) [pid = 3232] [serial = 43] [outer = 1B386000] 01:35:17 INFO - PROCESS | 3232 | ++DOCSHELL 14E82000 == 16 [pid = 3232] [id = 16] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 44 (1B384400) [pid = 3232] [serial = 44] [outer = 00000000] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 45 (1B52A000) [pid = 3232] [serial = 45] [outer = 1B384400] 01:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 46 (1B5C3C00) [pid = 3232] [serial = 46] [outer = 1B384400] 01:35:17 INFO - PROCESS | 3232 | 1466501717642 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]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 685ms 01:35:18 INFO - PROCESS | 3232 | 1466501718164 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 3232 | 1466501718168 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 01:35:18 INFO - PROCESS | 3232 | --DOCSHELL 114D2800 == 15 [pid = 3232] [id = 1] 01:35:18 INFO - PROCESS | 3232 | 1466501718195 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:35:18 INFO - PROCESS | 3232 | 1466501718199 Marionette TRACE conn3 <- [1,30,null,{}] 01:35:18 INFO - PROCESS | 3232 | 1466501718205 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}] 01:35:18 INFO - PROCESS | 3232 | 1466501718209 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:18 INFO - PROCESS | 3232 | 1466501718334 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:35:18 INFO - PROCESS | 3232 | 1466501718450 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 3232 | 1466501718456 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:18 INFO - PROCESS | 3232 | ++DOCSHELL 10A63400 == 16 [pid = 3232] [id = 17] 01:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 47 (10A63800) [pid = 3232] [serial = 47] [outer = 00000000] 01:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 48 (10B7E000) [pid = 3232] [serial = 48] [outer = 10A63800] 01:35:18 INFO - PROCESS | 3232 | 1466501718530 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 49 (110EA800) [pid = 3232] [serial = 49] [outer = 10A63800] 01:35:19 INFO - PROCESS | 3232 | 1466501719098 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]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 928ms 01:35:19 INFO - PROCESS | 3232 | 1466501719127 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:35:19 INFO - PROCESS | 3232 | 1466501719130 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 3232 | 1466501719137 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 3232 | 1466501719141 Marionette TRACE conn3 <- [1,34,null,{}] 01:35:19 INFO - PROCESS | 3232 | 1466501719145 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}] 01:35:19 INFO - PROCESS | 3232 | 1466501719148 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:19 INFO - PROCESS | 3232 | 1466501719268 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:35:19 INFO - PROCESS | 3232 | 1466501719337 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 3232 | 1466501719340 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:19 INFO - PROCESS | 3232 | ++DOCSHELL 12BD0400 == 17 [pid = 3232] [id = 18] 01:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 50 (1303B000) [pid = 3232] [serial = 50] [outer = 00000000] 01:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 51 (131EC400) [pid = 3232] [serial = 51] [outer = 1303B000] 01:35:19 INFO - PROCESS | 3232 | 1466501719400 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (1344AC00) [pid = 3232] [serial = 52] [outer = 1303B000] 01:35:19 INFO - PROCESS | 3232 | 1466501720002 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]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 928ms 01:35:20 INFO - PROCESS | 3232 | 1466501720059 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 3232 | 1466501720062 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 01:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:35:20 INFO - PROCESS | 3232 | 1466501720066 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 3232 | 1466501720068 Marionette TRACE conn3 <- [1,38,null,{}] 01:35:20 INFO - PROCESS | 3232 | 1466501720078 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}] 01:35:20 INFO - PROCESS | 3232 | 1466501720083 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:20 INFO - PROCESS | 3232 | 1466501720190 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:35:20 INFO - PROCESS | 3232 | 1466501720260 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 3232 | 1466501720265 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:20 INFO - PROCESS | 3232 | ++DOCSHELL 14ED3C00 == 18 [pid = 3232] [id = 19] 01:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (14ED6000) [pid = 3232] [serial = 53] [outer = 00000000] 01:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (1546E000) [pid = 3232] [serial = 54] [outer = 14ED6000] 01:35:20 INFO - PROCESS | 3232 | 1466501720371 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (15D32000) [pid = 3232] [serial = 55] [outer = 14ED6000] 01:35:20 INFO - PROCESS | 3232 | --DOCSHELL 114D3C00 == 17 [pid = 3232] [id = 4] 01:35:21 INFO - PROCESS | 3232 | 1466501721062 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1019ms 01:35:21 INFO - PROCESS | 3232 | 1466501721075 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 3232 | 1466501721079 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:35:21 INFO - PROCESS | 3232 | 1466501721083 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 3232 | 1466501721088 Marionette TRACE conn3 <- [1,42,null,{}] 01:35:21 INFO - PROCESS | 3232 | 1466501721096 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}] 01:35:21 INFO - PROCESS | 3232 | 1466501721099 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:21 INFO - PROCESS | 3232 | 1466501721184 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:35:21 INFO - PROCESS | 3232 | 1466501721194 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 3232 | 1466501721197 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:21 INFO - PROCESS | 3232 | ++DOCSHELL 10A63C00 == 18 [pid = 3232] [id = 20] 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (10A64000) [pid = 3232] [serial = 56] [outer = 00000000] 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (10E61000) [pid = 3232] [serial = 57] [outer = 10A64000] 01:35:21 INFO - PROCESS | 3232 | 1466501721250 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (110EA000) [pid = 3232] [serial = 58] [outer = 10A64000] 01:35:21 INFO - PROCESS | 3232 | 1466501721667 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 639ms 01:35:21 INFO - PROCESS | 3232 | 1466501721723 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 3232 | 1466501721728 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:35:21 INFO - PROCESS | 3232 | 1466501721733 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 3232 | 1466501721736 Marionette TRACE conn3 <- [1,46,null,{}] 01:35:21 INFO - PROCESS | 3232 | 1466501721740 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}] 01:35:21 INFO - PROCESS | 3232 | 1466501721743 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:21 INFO - PROCESS | 3232 | 1466501721829 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:35:21 INFO - PROCESS | 3232 | 1466501721837 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 3232 | 1466501721839 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:21 INFO - PROCESS | 3232 | ++DOCSHELL 114D0000 == 19 [pid = 3232] [id = 21] 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (114D0400) [pid = 3232] [serial = 59] [outer = 00000000] 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (11AE2800) [pid = 3232] [serial = 60] [outer = 114D0400] 01:35:21 INFO - PROCESS | 3232 | 1466501721892 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (11CD3400) [pid = 3232] [serial = 61] [outer = 114D0400] 01:35:22 INFO - PROCESS | 3232 | 1466501722393 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]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 684ms 01:35:22 INFO - PROCESS | 3232 | 1466501722417 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 3232 | 1466501722419 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:35:22 INFO - PROCESS | 3232 | 1466501722422 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 3232 | 1466501722426 Marionette TRACE conn3 <- [1,50,null,{}] 01:35:22 INFO - PROCESS | 3232 | 1466501722436 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}] 01:35:22 INFO - PROCESS | 3232 | 1466501722440 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:22 INFO - PROCESS | 3232 | 1466501722527 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:35:22 INFO - PROCESS | 3232 | 1466501722534 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 3232 | 1466501722538 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:22 INFO - PROCESS | 3232 | ++DOCSHELL 13238C00 == 20 [pid = 3232] [id = 22] 01:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (13239400) [pid = 3232] [serial = 62] [outer = 00000000] 01:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (13954800) [pid = 3232] [serial = 63] [outer = 13239400] 01:35:22 INFO - PROCESS | 3232 | 1466501722594 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (14311C00) [pid = 3232] [serial = 64] [outer = 13239400] 01:35:23 INFO - PROCESS | 3232 | 1466501723006 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]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 624ms 01:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:35:23 INFO - PROCESS | 3232 | 1466501723044 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 3232 | 1466501723047 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 01:35:23 INFO - PROCESS | 3232 | 1466501723050 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 3232 | 1466501723052 Marionette TRACE conn3 <- [1,54,null,{}] 01:35:23 INFO - PROCESS | 3232 | 1466501723055 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}] 01:35:23 INFO - PROCESS | 3232 | 1466501723057 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:23 INFO - PROCESS | 3232 | 1466501723150 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:35:23 INFO - PROCESS | 3232 | 1466501723158 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 3232 | 1466501723160 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:23 INFO - PROCESS | 3232 | ++DOCSHELL 143A5400 == 21 [pid = 3232] [id = 23] 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (143AB400) [pid = 3232] [serial = 65] [outer = 00000000] 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E0F800) [pid = 3232] [serial = 66] [outer = 143AB400] 01:35:23 INFO - PROCESS | 3232 | 1466501723206 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (14E70C00) [pid = 3232] [serial = 67] [outer = 143AB400] 01:35:23 INFO - PROCESS | 3232 | 1466501723597 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]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 578ms 01:35:23 INFO - PROCESS | 3232 | 1466501723627 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 3232 | 1466501723629 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 01:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:35:23 INFO - PROCESS | 3232 | 1466501723632 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 3232 | 1466501723634 Marionette TRACE conn3 <- [1,58,null,{}] 01:35:23 INFO - PROCESS | 3232 | 1466501723651 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}] 01:35:23 INFO - PROCESS | 3232 | 1466501723654 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:23 INFO - PROCESS | 3232 | 1466501723735 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:35:23 INFO - PROCESS | 3232 | 1466501723740 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 3232 | 1466501723742 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:23 INFO - PROCESS | 3232 | ++DOCSHELL 14E84400 == 22 [pid = 3232] [id = 24] 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14ED1800) [pid = 3232] [serial = 68] [outer = 00000000] 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15118000) [pid = 3232] [serial = 69] [outer = 14ED1800] 01:35:23 INFO - PROCESS | 3232 | 1466501723790 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (152DC800) [pid = 3232] [serial = 70] [outer = 14ED1800] 01:35:24 INFO - PROCESS | 3232 | 1466501724188 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 578ms 01:35:24 INFO - PROCESS | 3232 | 1466501724223 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 3232 | 1466501724225 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 01:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:35:24 INFO - PROCESS | 3232 | 1466501724229 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 3232 | 1466501724231 Marionette TRACE conn3 <- [1,62,null,{}] 01:35:24 INFO - PROCESS | 3232 | 1466501724234 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}] 01:35:24 INFO - PROCESS | 3232 | 1466501724240 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:24 INFO - PROCESS | 3232 | 1466501724336 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:35:24 INFO - PROCESS | 3232 | 1466501724345 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 3232 | 1466501724347 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:24 INFO - PROCESS | 3232 | ++DOCSHELL 15D38800 == 23 [pid = 3232] [id = 25] 01:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E92C00) [pid = 3232] [serial = 71] [outer = 00000000] 01:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1602A400) [pid = 3232] [serial = 72] [outer = 15E92C00] 01:35:24 INFO - PROCESS | 3232 | 1466501724392 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1602C800) [pid = 3232] [serial = 73] [outer = 15E92C00] 01:35:24 INFO - PROCESS | 3232 | 1466501724792 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 01:35:24 INFO - PROCESS | 3232 | 1466501724853 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 3232 | 1466501724855 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 01:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:35:24 INFO - PROCESS | 3232 | 1466501724859 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 3232 | 1466501724860 Marionette TRACE conn3 <- [1,66,null,{}] 01:35:24 INFO - PROCESS | 3232 | 1466501724864 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}] 01:35:24 INFO - PROCESS | 3232 | 1466501724867 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:24 INFO - PROCESS | 3232 | 1466501724947 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:35:24 INFO - PROCESS | 3232 | 1466501724952 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 3232 | 1466501724954 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:24 INFO - PROCESS | 3232 | ++DOCSHELL 10E5E800 == 24 [pid = 3232] [id = 26] 01:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E80400) [pid = 3232] [serial = 74] [outer = 00000000] 01:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (167CFC00) [pid = 3232] [serial = 75] [outer = 14E80400] 01:35:24 INFO - PROCESS | 3232 | 1466501724999 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16972800) [pid = 3232] [serial = 76] [outer = 14E80400] 01:35:25 INFO - PROCESS | 3232 | 1466501725365 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 518ms 01:35:25 INFO - PROCESS | 3232 | 1466501725388 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 3232 | 1466501725390 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:35:25 INFO - PROCESS | 3232 | 1466501725393 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 3232 | 1466501725395 Marionette TRACE conn3 <- [1,70,null,{}] 01:35:25 INFO - PROCESS | 3232 | 1466501725398 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}] 01:35:25 INFO - PROCESS | 3232 | 1466501725400 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:25 INFO - PROCESS | 3232 | 1466501725514 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:35:25 INFO - PROCESS | 3232 | 1466501725522 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 3232 | 1466501725524 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:25 INFO - PROCESS | 3232 | ++DOCSHELL 103D1400 == 25 [pid = 3232] [id = 27] 01:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16F8E800) [pid = 3232] [serial = 77] [outer = 00000000] 01:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1703D400) [pid = 3232] [serial = 78] [outer = 16F8E800] 01:35:25 INFO - PROCESS | 3232 | 1466501725569 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1767B000) [pid = 3232] [serial = 79] [outer = 16F8E800] 01:35:25 INFO - PROCESS | 3232 | 1466501725934 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 578ms 01:35:25 INFO - PROCESS | 3232 | 1466501725973 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 3232 | 1466501725975 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:35:25 INFO - PROCESS | 3232 | 1466501725978 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 3232 | 1466501725980 Marionette TRACE conn3 <- [1,74,null,{}] 01:35:25 INFO - PROCESS | 3232 | 1466501725984 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}] 01:35:25 INFO - PROCESS | 3232 | 1466501725986 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:26 INFO - PROCESS | 3232 | 1466501726065 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:35:26 INFO - PROCESS | 3232 | 1466501726140 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3232 | 1466501726142 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:26 INFO - PROCESS | 3232 | ++DOCSHELL 110F5400 == 26 [pid = 3232] [id = 28] 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (16027400) [pid = 3232] [serial = 80] [outer = 00000000] 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1776CC00) [pid = 3232] [serial = 81] [outer = 16027400] 01:35:26 INFO - PROCESS | 3232 | 1466501726196 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17982000) [pid = 3232] [serial = 82] [outer = 16027400] 01:35:26 INFO - PROCESS | 3232 | 1466501726512 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 578ms 01:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:35:26 INFO - PROCESS | 3232 | 1466501726559 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 3232 | 1466501726561 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 01:35:26 INFO - PROCESS | 3232 | 1466501726564 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 3232 | 1466501726565 Marionette TRACE conn3 <- [1,78,null,{}] 01:35:26 INFO - PROCESS | 3232 | 1466501726568 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}] 01:35:26 INFO - PROCESS | 3232 | 1466501726570 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:26 INFO - PROCESS | 3232 | 1466501726679 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:35:26 INFO - PROCESS | 3232 | 1466501726687 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3232 | 1466501726689 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:26 INFO - PROCESS | 3232 | ++DOCSHELL 176BA400 == 27 [pid = 3232] [id = 29] 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (176BC800) [pid = 3232] [serial = 83] [outer = 00000000] 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17E91000) [pid = 3232] [serial = 84] [outer = 176BC800] 01:35:26 INFO - PROCESS | 3232 | 1466501726734 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (18296800) [pid = 3232] [serial = 85] [outer = 176BC800] 01:35:27 INFO - PROCESS | 3232 | 1466501727115 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 578ms 01:35:27 INFO - PROCESS | 3232 | 1466501727144 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 3232 | 1466501727146 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 01:35:27 INFO - PROCESS | 3232 | 1466501727149 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:35:27 INFO - PROCESS | 3232 | 1466501727152 Marionette TRACE conn3 <- [1,82,null,{}] 01:35:27 INFO - PROCESS | 3232 | 1466501727155 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}] 01:35:27 INFO - PROCESS | 3232 | 1466501727157 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:27 INFO - PROCESS | 3232 | 1466501727293 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:35:27 INFO - PROCESS | 3232 | 1466501727301 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 3232 | 1466501727303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:27 INFO - PROCESS | 3232 | ++DOCSHELL 17760400 == 28 [pid = 3232] [id = 30] 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17E25C00) [pid = 3232] [serial = 86] [outer = 00000000] 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A92000) [pid = 3232] [serial = 87] [outer = 17E25C00] 01:35:27 INFO - PROCESS | 3232 | 1466501727349 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19CB4800) [pid = 3232] [serial = 88] [outer = 17E25C00] 01:35:27 INFO - PROCESS | 3232 | 1466501727702 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 578ms 01:35:27 INFO - PROCESS | 3232 | 1466501727729 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 3232 | 1466501727731 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 01:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:35:27 INFO - PROCESS | 3232 | 1466501727735 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 3232 | 1466501727736 Marionette TRACE conn3 <- [1,86,null,{}] 01:35:27 INFO - PROCESS | 3232 | 1466501727740 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}] 01:35:27 INFO - PROCESS | 3232 | 1466501727742 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:27 INFO - PROCESS | 3232 | 1466501727820 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:35:27 INFO - PROCESS | 3232 | 1466501727825 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 3232 | 1466501727827 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:27 INFO - PROCESS | 3232 | ++DOCSHELL 105F6400 == 29 [pid = 3232] [id = 31] 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10A5F400) [pid = 3232] [serial = 89] [outer = 00000000] 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (19ED3800) [pid = 3232] [serial = 90] [outer = 10A5F400] 01:35:27 INFO - PROCESS | 3232 | 1466501727881 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19EDB400) [pid = 3232] [serial = 91] [outer = 10A5F400] 01:35:28 INFO - PROCESS | 3232 | 1466501728289 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]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 624ms 01:35:28 INFO - PROCESS | 3232 | 1466501728356 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 3232 | 1466501728358 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 01:35:28 INFO - PROCESS | 3232 | 1466501728362 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:35:28 INFO - PROCESS | 3232 | 1466501728363 Marionette TRACE conn3 <- [1,90,null,{}] 01:35:28 INFO - PROCESS | 3232 | 1466501728367 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}] 01:35:28 INFO - PROCESS | 3232 | 1466501728369 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:28 INFO - PROCESS | 3232 | 1466501728452 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:35:28 INFO - PROCESS | 3232 | 1466501728458 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 3232 | 1466501728459 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:28 INFO - PROCESS | 3232 | ++DOCSHELL 19C5B000 == 30 [pid = 3232] [id = 32] 01:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19CBF800) [pid = 3232] [serial = 92] [outer = 00000000] 01:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1A1D6000) [pid = 3232] [serial = 93] [outer = 19CBF800] 01:35:28 INFO - PROCESS | 3232 | 1466501728503 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A32F800) [pid = 3232] [serial = 94] [outer = 19CBF800] 01:35:29 INFO - PROCESS | 3232 | 1466501729719 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1414ms 01:35:29 INFO - PROCESS | 3232 | 1466501729784 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 3232 | 1466501729787 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 01:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:35:29 INFO - PROCESS | 3232 | 1466501729792 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 3232 | 1466501729795 Marionette TRACE conn3 <- [1,94,null,{}] 01:35:29 INFO - PROCESS | 3232 | 1466501729800 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}] 01:35:29 INFO - PROCESS | 3232 | 1466501729803 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:29 INFO - PROCESS | 3232 | 1466501729914 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:35:29 INFO - PROCESS | 3232 | 1466501729967 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 3232 | 1466501729970 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:29 INFO - PROCESS | 3232 | ++DOCSHELL 10E90C00 == 31 [pid = 3232] [id = 33] 01:35:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (110E9400) [pid = 3232] [serial = 95] [outer = 00000000] 01:35:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (11442800) [pid = 3232] [serial = 96] [outer = 110E9400] 01:35:30 INFO - PROCESS | 3232 | 1466501730021 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (11ADF800) [pid = 3232] [serial = 97] [outer = 110E9400] 01:35:30 INFO - PROCESS | 3232 | 1466501730424 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 685ms 01:35:30 INFO - PROCESS | 3232 | 1466501730476 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 3232 | 1466501730480 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 01:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:35:30 INFO - PROCESS | 3232 | 1466501730486 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 3232 | 1466501730488 Marionette TRACE conn3 <- [1,98,null,{}] 01:35:30 INFO - PROCESS | 3232 | 1466501730492 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}] 01:35:30 INFO - PROCESS | 3232 | 1466501730494 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:31 INFO - PROCESS | 3232 | 1466501731076 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (13B0B400) [pid = 3232] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1ADDB800) [pid = 3232] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1A75D000) [pid = 3232] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (14E7DC00) [pid = 3232] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1A663400) [pid = 3232] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19ED3000) [pid = 3232] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1B21D800) [pid = 3232] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (10A63800) [pid = 3232] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1303B000) [pid = 3232] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (14ED6000) [pid = 3232] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (10A64000) [pid = 3232] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (114D0400) [pid = 3232] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13239400) [pid = 3232] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (143AB400) [pid = 3232] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14ED1800) [pid = 3232] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E92C00) [pid = 3232] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E80400) [pid = 3232] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (16F8E800) [pid = 3232] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16027400) [pid = 3232] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (176BC800) [pid = 3232] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:35:31 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17E25C00) [pid = 3232] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:35:31 INFO - PROCESS | 3232 | 1466501731150 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 3232 | 1466501731152 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:31 INFO - PROCESS | 3232 | ++DOCSHELL 1047BC00 == 32 [pid = 3232] [id = 34] 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (105EE400) [pid = 3232] [serial = 98] [outer = 00000000] 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (10A5A800) [pid = 3232] [serial = 99] [outer = 105EE400] 01:35:31 INFO - PROCESS | 3232 | 1466501731203 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (12D89800) [pid = 3232] [serial = 100] [outer = 105EE400] 01:35:31 INFO - PROCESS | 3232 | 1466501731572 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]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1110ms 01:35:31 INFO - PROCESS | 3232 | 1466501731609 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 3232 | 1466501731612 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 01:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:35:31 INFO - PROCESS | 3232 | 1466501731615 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 3232 | 1466501731619 Marionette TRACE conn3 <- [1,102,null,{}] 01:35:31 INFO - PROCESS | 3232 | 1466501731629 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}] 01:35:31 INFO - PROCESS | 3232 | 1466501731633 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:31 INFO - PROCESS | 3232 | 1466501731693 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:35:31 INFO - PROCESS | 3232 | 1466501731700 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 3232 | 1466501731715 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:31 INFO - PROCESS | 3232 | ++DOCSHELL 13238000 == 33 [pid = 3232] [id = 35] 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (13953C00) [pid = 3232] [serial = 101] [outer = 00000000] 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14314C00) [pid = 3232] [serial = 102] [outer = 13953C00] 01:35:31 INFO - PROCESS | 3232 | 1466501731764 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (14E05000) [pid = 3232] [serial = 103] [outer = 13953C00] 01:35:32 INFO - PROCESS | 3232 | 1466501732184 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 608ms 01:35:32 INFO - PROCESS | 3232 | 1466501732236 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 3232 | 1466501732239 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:35:32 INFO - PROCESS | 3232 | 1466501732242 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 3232 | 1466501732244 Marionette TRACE conn3 <- [1,106,null,{}] 01:35:32 INFO - PROCESS | 3232 | 1466501732247 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}] 01:35:32 INFO - PROCESS | 3232 | 1466501732249 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:32 INFO - PROCESS | 3232 | 1466501732322 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:35:32 INFO - PROCESS | 3232 | 1466501732329 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 3232 | 1466501732332 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:32 INFO - PROCESS | 3232 | ++DOCSHELL 14E77800 == 34 [pid = 3232] [id = 36] 01:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14E7E800) [pid = 3232] [serial = 104] [outer = 00000000] 01:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (14ED1C00) [pid = 3232] [serial = 105] [outer = 14E7E800] 01:35:32 INFO - PROCESS | 3232 | 1466501732376 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15117C00) [pid = 3232] [serial = 106] [outer = 14E7E800] 01:35:32 INFO - PROCESS | 3232 | 1466501732786 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 608ms 01:35:32 INFO - PROCESS | 3232 | 1466501732862 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 3232 | 1466501732864 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:35:32 INFO - PROCESS | 3232 | 1466501732867 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 3232 | 1466501732869 Marionette TRACE conn3 <- [1,110,null,{}] 01:35:32 INFO - PROCESS | 3232 | 1466501732877 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}] 01:35:32 INFO - PROCESS | 3232 | 1466501732879 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:32 INFO - PROCESS | 3232 | 1466501732941 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:35:32 INFO - PROCESS | 3232 | 1466501732946 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 3232 | 1466501732948 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:32 INFO - PROCESS | 3232 | ++DOCSHELL 156DA000 == 35 [pid = 3232] [id = 37] 01:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (156DE000) [pid = 3232] [serial = 107] [outer = 00000000] 01:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (15D37C00) [pid = 3232] [serial = 108] [outer = 156DE000] 01:35:32 INFO - PROCESS | 3232 | 1466501732993 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (16029C00) [pid = 3232] [serial = 109] [outer = 156DE000] 01:35:33 INFO - PROCESS | 3232 | 1466501733613 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 821ms 01:35:33 INFO - PROCESS | 3232 | 1466501733676 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 3232 | 1466501733681 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 3232 | 1466501733686 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:35:33 INFO - PROCESS | 3232 | 1466501733691 Marionette TRACE conn3 <- [1,114,null,{}] 01:35:33 INFO - PROCESS | 3232 | 1466501733711 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}] 01:35:33 INFO - PROCESS | 3232 | 1466501733714 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:33 INFO - PROCESS | 3232 | 1466501733829 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:35:33 INFO - PROCESS | 3232 | 1466501733898 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 3232 | 1466501733901 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:33 INFO - PROCESS | 3232 | ++DOCSHELL 10E91000 == 36 [pid = 3232] [id = 38] 01:35:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (110F3800) [pid = 3232] [serial = 110] [outer = 00000000] 01:35:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (129F0800) [pid = 3232] [serial = 111] [outer = 110F3800] 01:35:33 INFO - PROCESS | 3232 | 1466501733962 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (13151C00) [pid = 3232] [serial = 112] [outer = 110F3800] 01:35:34 INFO - PROCESS | 3232 | 1466501734514 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]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 867ms 01:35:34 INFO - PROCESS | 3232 | 1466501734574 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 3232 | 1466501734579 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:35:34 INFO - PROCESS | 3232 | 1466501734586 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 3232 | 1466501734589 Marionette TRACE conn3 <- [1,118,null,{}] 01:35:34 INFO - PROCESS | 3232 | 1466501734593 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}] 01:35:34 INFO - PROCESS | 3232 | 1466501734596 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:34 INFO - PROCESS | 3232 | 1466501734705 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:35:34 INFO - PROCESS | 3232 | 1466501734783 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 3232 | 1466501734786 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:34 INFO - PROCESS | 3232 | ++DOCSHELL 131ED800 == 37 [pid = 3232] [id = 39] 01:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (14E76C00) [pid = 3232] [serial = 113] [outer = 00000000] 01:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (15113C00) [pid = 3232] [serial = 114] [outer = 14E76C00] 01:35:34 INFO - PROCESS | 3232 | 1466501734828 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1594E000) [pid = 3232] [serial = 115] [outer = 14E76C00] 01:35:35 INFO - PROCESS | 3232 | 1466501735385 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 882ms 01:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:35:35 INFO - PROCESS | 3232 | 1466501735456 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 3232 | 1466501735459 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 01:35:35 INFO - PROCESS | 3232 | 1466501735463 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 3232 | 1466501735467 Marionette TRACE conn3 <- [1,122,null,{}] 01:35:35 INFO - PROCESS | 3232 | 1466501735493 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}] 01:35:35 INFO - PROCESS | 3232 | 1466501735498 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:35 INFO - PROCESS | 3232 | 1466501735610 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:35:35 INFO - PROCESS | 3232 | 1466501735679 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 3232 | 1466501735683 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:35 INFO - PROCESS | 3232 | ++DOCSHELL 176BF800 == 38 [pid = 3232] [id = 40] 01:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (176BFC00) [pid = 3232] [serial = 116] [outer = 00000000] 01:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1797D400) [pid = 3232] [serial = 117] [outer = 176BFC00] 01:35:35 INFO - PROCESS | 3232 | 1466501735741 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (17E2CC00) [pid = 3232] [serial = 118] [outer = 176BFC00] 01:35:36 INFO - PROCESS | 3232 | 1466501736241 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 821ms 01:35:36 INFO - PROCESS | 3232 | 1466501736289 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 3232 | 1466501736292 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:35:36 INFO - PROCESS | 3232 | 1466501736296 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 3232 | 1466501736298 Marionette TRACE conn3 <- [1,126,null,{}] 01:35:36 INFO - PROCESS | 3232 | 1466501736302 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}] 01:35:36 INFO - PROCESS | 3232 | 1466501736304 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:36 INFO - PROCESS | 3232 | 1466501736417 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:35:36 INFO - PROCESS | 3232 | 1466501736504 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 3232 | 1466501736507 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:36 INFO - PROCESS | 3232 | ++DOCSHELL 129B3C00 == 39 [pid = 3232] [id = 41] 01:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (129E8400) [pid = 3232] [serial = 119] [outer = 00000000] 01:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (13949000) [pid = 3232] [serial = 120] [outer = 129E8400] 01:35:36 INFO - PROCESS | 3232 | 1466501736562 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (143A0800) [pid = 3232] [serial = 121] [outer = 129E8400] 01:35:37 INFO - PROCESS | 3232 | 1466501737168 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]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 913ms 01:35:37 INFO - PROCESS | 3232 | 1466501737222 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 3232 | 1466501737226 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:35:37 INFO - PROCESS | 3232 | 1466501737231 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 3232 | 1466501737234 Marionette TRACE conn3 <- [1,130,null,{}] 01:35:37 INFO - PROCESS | 3232 | 1466501737240 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}] 01:35:37 INFO - PROCESS | 3232 | 1466501737243 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 1047BC00 == 38 [pid = 3232] [id = 34] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 10E90C00 == 37 [pid = 3232] [id = 33] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 13238000 == 36 [pid = 3232] [id = 35] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 14E77800 == 35 [pid = 3232] [id = 36] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 19C5B000 == 34 [pid = 3232] [id = 32] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 105F6400 == 33 [pid = 3232] [id = 31] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 129B3C00 == 32 [pid = 3232] [id = 41] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 17760400 == 31 [pid = 3232] [id = 30] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 131ED800 == 30 [pid = 3232] [id = 39] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 176BF800 == 29 [pid = 3232] [id = 40] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 156DA000 == 28 [pid = 3232] [id = 37] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 10E91000 == 27 [pid = 3232] [id = 38] 01:35:37 INFO - PROCESS | 3232 | --DOCSHELL 176BA400 == 26 [pid = 3232] [id = 29] 01:35:37 INFO - PROCESS | 3232 | 1466501737827 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (16660400) [pid = 3232] [serial = 17] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (19ED3800) [pid = 3232] [serial = 90] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (10B7E000) [pid = 3232] [serial = 48] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (131EC400) [pid = 3232] [serial = 51] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1546E000) [pid = 3232] [serial = 54] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (10E61000) [pid = 3232] [serial = 57] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (11AE2800) [pid = 3232] [serial = 60] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (13954800) [pid = 3232] [serial = 63] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14311C00) [pid = 3232] [serial = 64] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (14E0F800) [pid = 3232] [serial = 66] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (14E70C00) [pid = 3232] [serial = 67] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (15118000) [pid = 3232] [serial = 69] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (152DC800) [pid = 3232] [serial = 70] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1602A400) [pid = 3232] [serial = 72] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (167CFC00) [pid = 3232] [serial = 75] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1703D400) [pid = 3232] [serial = 78] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1776CC00) [pid = 3232] [serial = 81] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17E91000) [pid = 3232] [serial = 84] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A92000) [pid = 3232] [serial = 87] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1602C800) [pid = 3232] [serial = 73] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (16972800) [pid = 3232] [serial = 76] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (110EA000) [pid = 3232] [serial = 58] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1767B000) [pid = 3232] [serial = 79] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17982000) [pid = 3232] [serial = 82] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (110EA800) [pid = 3232] [serial = 49] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (18296800) [pid = 3232] [serial = 85] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11CD3400) [pid = 3232] [serial = 61] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1344AC00) [pid = 3232] [serial = 52] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19CB4800) [pid = 3232] [serial = 88] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15D32000) [pid = 3232] [serial = 55] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1B37B800) [pid = 3232] [serial = 40] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1430DC00) [pid = 3232] [serial = 9] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14313000) [pid = 3232] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1281A800) [pid = 3232] [serial = 4] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1AC0F400) [pid = 3232] [serial = 34] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (14E82C00) [pid = 3232] [serial = 30] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (14E8C000) [pid = 3232] [serial = 31] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (1AE42C00) [pid = 3232] [serial = 27] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (14E0A800) [pid = 3232] [serial = 28] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1A332000) [pid = 3232] [serial = 24] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (19ED5800) [pid = 3232] [serial = 21] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (19ED9800) [pid = 3232] [serial = 22] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (16973C00) [pid = 3232] [serial = 14] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (1B387C00) [pid = 3232] [serial = 42] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (1B52A000) [pid = 3232] [serial = 45] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (1B225000) [pid = 3232] [serial = 39] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 53 (1AE43000) [pid = 3232] [serial = 36] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 52 (1AE49000) [pid = 3232] [serial = 37] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | --DOMWINDOW == 51 (1AC0B000) [pid = 3232] [serial = 33] [outer = 00000000] [url = about:blank] 01:35:37 INFO - PROCESS | 3232 | 1466501737921 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 3232 | 1466501737924 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:37 INFO - PROCESS | 3232 | ++DOCSHELL 10B7E000 == 27 [pid = 3232] [id = 42] 01:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (10B7E400) [pid = 3232] [serial = 122] [outer = 00000000] 01:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (10E90C00) [pid = 3232] [serial = 123] [outer = 10B7E400] 01:35:37 INFO - PROCESS | 3232 | 1466501737974 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (112ADC00) [pid = 3232] [serial = 124] [outer = 10B7E400] 01:35:38 INFO - PROCESS | 3232 | 1466501738357 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1156ms 01:35:38 INFO - PROCESS | 3232 | 1466501738397 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 3232 | 1466501738402 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 01:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:35:38 INFO - PROCESS | 3232 | 1466501738407 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 3232 | 1466501738410 Marionette TRACE conn3 <- [1,134,null,{}] 01:35:38 INFO - PROCESS | 3232 | 1466501738415 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}] 01:35:38 INFO - PROCESS | 3232 | 1466501738418 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:38 INFO - PROCESS | 3232 | 1466501738504 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:35:38 INFO - PROCESS | 3232 | 1466501738495 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 3232 | 1466501738498 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:38 INFO - PROCESS | 3232 | ++DOCSHELL 12923C00 == 28 [pid = 3232] [id = 43] 01:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (12924000) [pid = 3232] [serial = 125] [outer = 00000000] 01:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (129EA400) [pid = 3232] [serial = 126] [outer = 12924000] 01:35:38 INFO - PROCESS | 3232 | 1466501738545 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (12D8FC00) [pid = 3232] [serial = 127] [outer = 12924000] 01:35:38 INFO - PROCESS | 3232 | 1466501738982 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 624ms 01:35:39 INFO - PROCESS | 3232 | 1466501739028 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 3232 | 1466501739032 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:35:39 INFO - PROCESS | 3232 | 1466501739035 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 3232 | 1466501739037 Marionette TRACE conn3 <- [1,138,null,{}] 01:35:39 INFO - PROCESS | 3232 | 1466501739041 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}] 01:35:39 INFO - PROCESS | 3232 | 1466501739044 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:39 INFO - PROCESS | 3232 | 1466501739128 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:35:39 INFO - PROCESS | 3232 | 1466501739156 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 3232 | 1466501739158 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:39 INFO - PROCESS | 3232 | ++DOCSHELL 13B0B400 == 29 [pid = 3232] [id = 44] 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (13B0D800) [pid = 3232] [serial = 128] [outer = 00000000] 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (1430DC00) [pid = 3232] [serial = 129] [outer = 13B0D800] 01:35:39 INFO - PROCESS | 3232 | 1466501739206 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (14312800) [pid = 3232] [serial = 130] [outer = 13B0D800] 01:35:39 INFO - PROCESS | 3232 | 1466501739632 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 623ms 01:35:39 INFO - PROCESS | 3232 | 1466501739654 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 3232 | 1466501739658 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:35:39 INFO - PROCESS | 3232 | 1466501739668 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 3232 | 1466501739673 Marionette TRACE conn3 <- [1,142,null,{}] 01:35:39 INFO - PROCESS | 3232 | 1466501739676 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}] 01:35:39 INFO - PROCESS | 3232 | 1466501739680 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:39 INFO - PROCESS | 3232 | 1466501739767 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:35:39 INFO - PROCESS | 3232 | 1466501739756 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 3232 | 1466501739758 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:39 INFO - PROCESS | 3232 | ++DOCSHELL 14314000 == 30 [pid = 3232] [id = 45] 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (14E04400) [pid = 3232] [serial = 131] [outer = 00000000] 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (14E79C00) [pid = 3232] [serial = 132] [outer = 14E04400] 01:35:39 INFO - PROCESS | 3232 | 1466501739803 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (14E86C00) [pid = 3232] [serial = 133] [outer = 14E04400] 01:35:40 INFO - PROCESS | 3232 | 1466501740254 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 639ms 01:35:40 INFO - PROCESS | 3232 | 1466501740306 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 3232 | 1466501740308 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 3232 | 1466501740311 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:35:40 INFO - PROCESS | 3232 | 1466501740313 Marionette TRACE conn3 <- [1,146,null,{}] 01:35:40 INFO - PROCESS | 3232 | 1466501740323 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}] 01:35:40 INFO - PROCESS | 3232 | 1466501740325 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:40 INFO - PROCESS | 3232 | 1466501740424 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:35:40 INFO - PROCESS | 3232 | 1466501740500 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 3232 | 1466501740502 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:40 INFO - PROCESS | 3232 | ++DOCSHELL 1545F400 == 31 [pid = 3232] [id = 46] 01:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (15460C00) [pid = 3232] [serial = 134] [outer = 00000000] 01:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (156DF400) [pid = 3232] [serial = 135] [outer = 15460C00] 01:35:40 INFO - PROCESS | 3232 | 1466501740548 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (15D31800) [pid = 3232] [serial = 136] [outer = 15460C00] 01:35:40 INFO - PROCESS | 3232 | 1466501740969 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 684ms 01:35:40 INFO - PROCESS | 3232 | 1466501740997 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 3232 | 1466501741000 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 3232 | 1466501741003 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:35:40 INFO - PROCESS | 3232 | 1466501741005 Marionette TRACE conn3 <- [1,150,null,{}] 01:35:40 INFO - PROCESS | 3232 | 1466501741008 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}] 01:35:40 INFO - PROCESS | 3232 | 1466501741011 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:41 INFO - PROCESS | 3232 | 1466501741099 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:35:41 INFO - PROCESS | 3232 | 1466501741106 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 3232 | 1466501741111 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:41 INFO - PROCESS | 3232 | ++DOCSHELL 16030400 == 32 [pid = 3232] [id = 47] 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (16655800) [pid = 3232] [serial = 137] [outer = 00000000] 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (167D5400) [pid = 3232] [serial = 138] [outer = 16655800] 01:35:41 INFO - PROCESS | 3232 | 1466501741206 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1697B800) [pid = 3232] [serial = 139] [outer = 16655800] 01:35:41 INFO - PROCESS | 3232 | 1466501741634 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]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 669ms 01:35:41 INFO - PROCESS | 3232 | 1466501741688 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 3232 | 1466501741690 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 01:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:35:41 INFO - PROCESS | 3232 | 1466501741693 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 3232 | 1466501741695 Marionette TRACE conn3 <- [1,154,null,{}] 01:35:41 INFO - PROCESS | 3232 | 1466501741699 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}] 01:35:41 INFO - PROCESS | 3232 | 1466501741684 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:41 INFO - PROCESS | 3232 | 1466501741812 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:35:41 INFO - PROCESS | 3232 | 1466501741824 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 3232 | 1466501741826 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:41 INFO - PROCESS | 3232 | ++DOCSHELL 10B74800 == 33 [pid = 3232] [id = 48] 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (170A0400) [pid = 3232] [serial = 140] [outer = 00000000] 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (176BF400) [pid = 3232] [serial = 141] [outer = 170A0400] 01:35:41 INFO - PROCESS | 3232 | 1466501741881 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (17764000) [pid = 3232] [serial = 142] [outer = 170A0400] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19CBF800) [pid = 3232] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (156DE000) [pid = 3232] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (10A5F400) [pid = 3232] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (14E7E800) [pid = 3232] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (110E9400) [pid = 3232] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (13953C00) [pid = 3232] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:35:42 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (105EE400) [pid = 3232] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:35:42 INFO - PROCESS | 3232 | 1466501742317 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 684ms 01:35:42 INFO - PROCESS | 3232 | 1466501742373 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 3232 | 1466501742375 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 01:35:42 INFO - PROCESS | 3232 | 1466501742378 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:35:42 INFO - PROCESS | 3232 | 1466501742380 Marionette TRACE conn3 <- [1,158,null,{}] 01:35:42 INFO - PROCESS | 3232 | 1466501742368 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}] 01:35:42 INFO - PROCESS | 3232 | 1466501742369 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:42 INFO - PROCESS | 3232 | 1466501742452 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:35:42 INFO - PROCESS | 3232 | 1466501742457 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 3232 | 1466501742459 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:42 INFO - PROCESS | 3232 | ++DOCSHELL 110ED400 == 34 [pid = 3232] [id = 49] 01:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (131EC800) [pid = 3232] [serial = 143] [outer = 00000000] 01:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (169F5C00) [pid = 3232] [serial = 144] [outer = 131EC800] 01:35:42 INFO - PROCESS | 3232 | 1466501742505 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (169F9C00) [pid = 3232] [serial = 145] [outer = 131EC800] 01:35:42 INFO - PROCESS | 3232 | 1466501742917 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 578ms 01:35:42 INFO - PROCESS | 3232 | 1466501742957 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 3232 | 1466501742959 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:35:42 INFO - PROCESS | 3232 | 1466501742962 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 3232 | 1466501742964 Marionette TRACE conn3 <- [1,162,null,{}] 01:35:42 INFO - PROCESS | 3232 | 1466501742971 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}] 01:35:42 INFO - PROCESS | 3232 | 1466501742973 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:43 INFO - PROCESS | 3232 | 1466501743031 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:35:43 INFO - PROCESS | 3232 | 1466501743037 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 3232 | 1466501743039 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:43 INFO - PROCESS | 3232 | ++DOCSHELL 16F97800 == 35 [pid = 3232] [id = 50] 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1797DC00) [pid = 3232] [serial = 146] [outer = 00000000] 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (17E23C00) [pid = 3232] [serial = 147] [outer = 1797DC00] 01:35:43 INFO - PROCESS | 3232 | 1466501743083 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (17E2BC00) [pid = 3232] [serial = 148] [outer = 1797DC00] 01:35:43 INFO - PROCESS | 3232 | 1466501743509 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 577ms 01:35:43 INFO - PROCESS | 3232 | 1466501743547 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 3232 | 1466501743549 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 01:35:43 INFO - PROCESS | 3232 | 1466501743553 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:35:43 INFO - PROCESS | 3232 | 1466501743554 Marionette TRACE conn3 <- [1,166,null,{}] 01:35:43 INFO - PROCESS | 3232 | 1466501743558 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}] 01:35:43 INFO - PROCESS | 3232 | 1466501743559 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:43 INFO - PROCESS | 3232 | 1466501743622 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:35:43 INFO - PROCESS | 3232 | 1466501743628 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 3232 | 1466501743629 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:43 INFO - PROCESS | 3232 | ++DOCSHELL 1344C800 == 36 [pid = 3232] [id = 51] 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (156DE400) [pid = 3232] [serial = 149] [outer = 00000000] 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A1EC00) [pid = 3232] [serial = 150] [outer = 156DE400] 01:35:43 INFO - PROCESS | 3232 | 1466501743673 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A95C00) [pid = 3232] [serial = 151] [outer = 156DE400] 01:35:44 INFO - PROCESS | 3232 | 1466501744233 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]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 714ms 01:35:44 INFO - PROCESS | 3232 | 1466501744261 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 3232 | 1466501744266 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:35:44 INFO - PROCESS | 3232 | 1466501744295 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 3232 | 1466501744299 Marionette TRACE conn3 <- [1,170,null,{}] 01:35:44 INFO - PROCESS | 3232 | 1466501744340 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}] 01:35:44 INFO - PROCESS | 3232 | 1466501744343 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:44 INFO - PROCESS | 3232 | 1466501744469 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:35:44 INFO - PROCESS | 3232 | 1466501744586 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 3232 | 1466501744590 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:44 INFO - PROCESS | 3232 | ++DOCSHELL 10438000 == 37 [pid = 3232] [id = 52] 01:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (10475000) [pid = 3232] [serial = 152] [outer = 00000000] 01:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (114D2800) [pid = 3232] [serial = 153] [outer = 10475000] 01:35:44 INFO - PROCESS | 3232 | 1466501744649 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (11CD6C00) [pid = 3232] [serial = 154] [outer = 10475000] 01:35:45 INFO - PROCESS | 3232 | 1466501745287 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]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1004ms 01:35:45 INFO - PROCESS | 3232 | 1466501745307 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 3232 | 1466501745312 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:35:45 INFO - PROCESS | 3232 | 1466501745319 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 3232 | 1466501745322 Marionette TRACE conn3 <- [1,174,null,{}] 01:35:45 INFO - PROCESS | 3232 | 1466501745326 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}] 01:35:45 INFO - PROCESS | 3232 | 1466501745330 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:45 INFO - PROCESS | 3232 | 1466501745455 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:35:45 INFO - PROCESS | 3232 | 1466501745520 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 3232 | 1466501745523 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:45 INFO - PROCESS | 3232 | ++DOCSHELL 105F4C00 == 38 [pid = 3232] [id = 53] 01:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (10A60400) [pid = 3232] [serial = 155] [outer = 00000000] 01:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13B0F400) [pid = 3232] [serial = 156] [outer = 10A60400] 01:35:45 INFO - PROCESS | 3232 | 1466501745622 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (14E02800) [pid = 3232] [serial = 157] [outer = 10A60400] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 16F97800 == 37 [pid = 3232] [id = 50] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 110ED400 == 36 [pid = 3232] [id = 49] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 10B74800 == 35 [pid = 3232] [id = 48] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 16030400 == 34 [pid = 3232] [id = 47] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 1545F400 == 33 [pid = 3232] [id = 46] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 14314000 == 32 [pid = 3232] [id = 45] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 13B0B400 == 31 [pid = 3232] [id = 44] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 12923C00 == 30 [pid = 3232] [id = 43] 01:35:46 INFO - PROCESS | 3232 | --DOCSHELL 10B7E000 == 29 [pid = 3232] [id = 42] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A1D6000) [pid = 3232] [serial = 93] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15D37C00) [pid = 3232] [serial = 108] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19EDB400) [pid = 3232] [serial = 91] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14ED1C00) [pid = 3232] [serial = 105] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16029C00) [pid = 3232] [serial = 109] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15117C00) [pid = 3232] [serial = 106] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11442800) [pid = 3232] [serial = 96] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (11ADF800) [pid = 3232] [serial = 97] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14314C00) [pid = 3232] [serial = 102] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (10A5A800) [pid = 3232] [serial = 99] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E05000) [pid = 3232] [serial = 103] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (12D89800) [pid = 3232] [serial = 100] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1A32F800) [pid = 3232] [serial = 94] [outer = 00000000] [url = about:blank] 01:35:46 INFO - PROCESS | 3232 | 1466501746315 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]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1004ms 01:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:35:46 INFO - PROCESS | 3232 | 1466501746327 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 3232 | 1466501746331 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 01:35:46 INFO - PROCESS | 3232 | 1466501746335 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 3232 | 1466501746340 Marionette TRACE conn3 <- [1,178,null,{}] 01:35:46 INFO - PROCESS | 3232 | 1466501746354 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}] 01:35:46 INFO - PROCESS | 3232 | 1466501746356 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:46 INFO - PROCESS | 3232 | 1466501746442 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:35:46 INFO - PROCESS | 3232 | 1466501746451 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 3232 | 1466501746454 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:46 INFO - PROCESS | 3232 | ++DOCSHELL 11430000 == 30 [pid = 3232] [id = 54] 01:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (11435C00) [pid = 3232] [serial = 158] [outer = 00000000] 01:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11AE2800) [pid = 3232] [serial = 159] [outer = 11435C00] 01:35:46 INFO - PROCESS | 3232 | 1466501746502 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (128A8C00) [pid = 3232] [serial = 160] [outer = 11435C00] 01:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (131EC400) [pid = 3232] [serial = 161] [outer = 1B384400] 01:35:47 INFO - PROCESS | 3232 | 1466501747020 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 01:35:47 INFO - PROCESS | 3232 | 1466501747076 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 3232 | 1466501747080 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:35:47 INFO - PROCESS | 3232 | 1466501747086 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 3232 | 1466501747089 Marionette TRACE conn3 <- [1,182,null,{}] 01:35:47 INFO - PROCESS | 3232 | 1466501747092 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}] 01:35:47 INFO - PROCESS | 3232 | 1466501747095 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:47 INFO - PROCESS | 3232 | 1466501747187 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:35:47 INFO - PROCESS | 3232 | 1466501747261 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 3232 | 1466501747264 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:47 INFO - PROCESS | 3232 | ++DOCSHELL 12820000 == 31 [pid = 3232] [id = 55] 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (129EC800) [pid = 3232] [serial = 162] [outer = 00000000] 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14312000) [pid = 3232] [serial = 163] [outer = 129EC800] 01:35:47 INFO - PROCESS | 3232 | 1466501747314 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E71400) [pid = 3232] [serial = 164] [outer = 129EC800] 01:35:47 INFO - PROCESS | 3232 | 1466501747657 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 624ms 01:35:47 INFO - PROCESS | 3232 | 1466501747707 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 3232 | 1466501747710 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:35:47 INFO - PROCESS | 3232 | 1466501747714 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 3232 | 1466501747717 Marionette TRACE conn3 <- [1,186,null,{}] 01:35:47 INFO - PROCESS | 3232 | 1466501747729 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}] 01:35:47 INFO - PROCESS | 3232 | 1466501747734 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:47 INFO - PROCESS | 3232 | 1466501747817 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:35:47 INFO - PROCESS | 3232 | 1466501747824 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 3232 | 1466501747827 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:47 INFO - PROCESS | 3232 | ++DOCSHELL 152D5800 == 32 [pid = 3232] [id = 56] 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (152D7000) [pid = 3232] [serial = 165] [outer = 00000000] 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (156DB000) [pid = 3232] [serial = 166] [outer = 152D7000] 01:35:47 INFO - PROCESS | 3232 | 1466501747876 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16021800) [pid = 3232] [serial = 167] [outer = 152D7000] 01:35:48 INFO - PROCESS | 3232 | 1466501748295 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 623ms 01:35:48 INFO - PROCESS | 3232 | 1466501748334 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 3232 | 1466501748337 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 01:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:35:48 INFO - PROCESS | 3232 | 1466501748345 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 3232 | 1466501748347 Marionette TRACE conn3 <- [1,190,null,{}] 01:35:48 INFO - PROCESS | 3232 | 1466501748351 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}] 01:35:48 INFO - PROCESS | 3232 | 1466501748353 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:48 INFO - PROCESS | 3232 | 1466501748463 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:35:48 INFO - PROCESS | 3232 | 1466501748536 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 3232 | 1466501748539 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:48 INFO - PROCESS | 3232 | ++DOCSHELL 1665B000 == 33 [pid = 3232] [id = 57] 01:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16890400) [pid = 3232] [serial = 168] [outer = 00000000] 01:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16F8E000) [pid = 3232] [serial = 169] [outer = 16890400] 01:35:48 INFO - PROCESS | 3232 | 1466501748573 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1709F400) [pid = 3232] [serial = 170] [outer = 16890400] 01:35:48 INFO - PROCESS | 3232 | 1466501748949 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 609ms 01:35:48 INFO - PROCESS | 3232 | 1466501748964 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 3232 | 1466501748966 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 01:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:35:48 INFO - PROCESS | 3232 | 1466501748969 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 3232 | 1466501748971 Marionette TRACE conn3 <- [1,194,null,{}] 01:35:48 INFO - PROCESS | 3232 | 1466501748991 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}] 01:35:48 INFO - PROCESS | 3232 | 1466501748993 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:49 INFO - PROCESS | 3232 | 1466501749097 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:35:49 INFO - PROCESS | 3232 | 1466501749103 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 3232 | 1466501749105 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:49 INFO - PROCESS | 3232 | ++DOCSHELL 16974400 == 34 [pid = 3232] [id = 58] 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16974800) [pid = 3232] [serial = 171] [outer = 00000000] 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1798BC00) [pid = 3232] [serial = 172] [outer = 16974800] 01:35:49 INFO - PROCESS | 3232 | 1466501749151 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17E91000) [pid = 3232] [serial = 173] [outer = 16974800] 01:35:49 INFO - PROCESS | 3232 | 1466501749578 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 623ms 01:35:49 INFO - PROCESS | 3232 | 1466501749593 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 3232 | 1466501749597 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:35:49 INFO - PROCESS | 3232 | 1466501749610 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 3232 | 1466501749612 Marionette TRACE conn3 <- [1,198,null,{}] 01:35:49 INFO - PROCESS | 3232 | 1466501749616 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}] 01:35:49 INFO - PROCESS | 3232 | 1466501749621 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:49 INFO - PROCESS | 3232 | 1466501749744 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:35:49 INFO - PROCESS | 3232 | 1466501749819 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 3232 | 1466501749805 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:49 INFO - PROCESS | 3232 | ++DOCSHELL 19A93000 == 35 [pid = 3232] [id = 59] 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19C4FC00) [pid = 3232] [serial = 174] [outer = 00000000] 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19ECF000) [pid = 3232] [serial = 175] [outer = 19C4FC00] 01:35:49 INFO - PROCESS | 3232 | 1466501749848 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19ED0000) [pid = 3232] [serial = 176] [outer = 19C4FC00] 01:35:50 INFO - PROCESS | 3232 | 1466501750239 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 669ms 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15460C00) [pid = 3232] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13B0D800) [pid = 3232] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (12924000) [pid = 3232] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10B7E400) [pid = 3232] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E04400) [pid = 3232] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (110F3800) [pid = 3232] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (16655800) [pid = 3232] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E76C00) [pid = 3232] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (176BFC00) [pid = 3232] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1797DC00) [pid = 3232] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (170A0400) [pid = 3232] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:35:50 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (131EC800) [pid = 3232] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:35:50 INFO - PROCESS | 3232 | 1466501750398 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 3232 | 1466501750400 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 01:35:50 INFO - PROCESS | 3232 | 1466501750405 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 3232 | 1466501750406 Marionette TRACE conn3 <- [1,202,null,{}] 01:35:50 INFO - PROCESS | 3232 | 1466501750398 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}] 01:35:50 INFO - PROCESS | 3232 | 1466501750400 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:50 INFO - PROCESS | 3232 | 1466501750476 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:35:50 INFO - PROCESS | 3232 | 1466501750482 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 3232 | 1466501750484 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:50 INFO - PROCESS | 3232 | ++DOCSHELL 13947400 == 36 [pid = 3232] [id = 60] 01:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (13949C00) [pid = 3232] [serial = 177] [outer = 00000000] 01:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E71000) [pid = 3232] [serial = 178] [outer = 13949C00] 01:35:50 INFO - PROCESS | 3232 | 1466501750529 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E8B800) [pid = 3232] [serial = 179] [outer = 13949C00] 01:35:50 INFO - PROCESS | 3232 | 1466501750930 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 578ms 01:35:50 INFO - PROCESS | 3232 | 1466501750987 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 3232 | 1466501750989 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 01:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:35:50 INFO - PROCESS | 3232 | 1466501750996 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 3232 | 1466501750998 Marionette TRACE conn3 <- [1,206,null,{}] 01:35:50 INFO - PROCESS | 3232 | 1466501751002 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}] 01:35:50 INFO - PROCESS | 3232 | 1466501751004 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:51 INFO - PROCESS | 3232 | 1466501751084 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:35:51 INFO - PROCESS | 3232 | 1466501751094 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 3232 | 1466501751096 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:51 INFO - PROCESS | 3232 | ++DOCSHELL 1312E800 == 37 [pid = 3232] [id = 61] 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13954800) [pid = 3232] [serial = 180] [outer = 00000000] 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19CB9C00) [pid = 3232] [serial = 181] [outer = 13954800] 01:35:51 INFO - PROCESS | 3232 | 1466501751142 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19ED6C00) [pid = 3232] [serial = 182] [outer = 13954800] 01:35:51 INFO - PROCESS | 3232 | 1466501751561 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 608ms 01:35:51 INFO - PROCESS | 3232 | 1466501751614 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 3232 | 1466501751616 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 01:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:35:51 INFO - PROCESS | 3232 | 1466501751620 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 3232 | 1466501751623 Marionette TRACE conn3 <- [1,210,null,{}] 01:35:51 INFO - PROCESS | 3232 | 1466501751628 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}] 01:35:51 INFO - PROCESS | 3232 | 1466501751615 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:51 INFO - PROCESS | 3232 | 1466501751694 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:35:51 INFO - PROCESS | 3232 | 1466501751700 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 3232 | 1466501751702 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:51 INFO - PROCESS | 3232 | ++DOCSHELL 14ED1400 == 38 [pid = 3232] [id = 62] 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1FC00) [pid = 3232] [serial = 183] [outer = 00000000] 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1A1DA800) [pid = 3232] [serial = 184] [outer = 19A1FC00] 01:35:51 INFO - PROCESS | 3232 | 1466501751746 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1A1DC000) [pid = 3232] [serial = 185] [outer = 19A1FC00] 01:35:52 INFO - PROCESS | 3232 | 1466501752151 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 578ms 01:35:52 INFO - PROCESS | 3232 | 1466501752198 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 3232 | 1466501752200 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 01:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:35:52 INFO - PROCESS | 3232 | 1466501752214 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 3232 | 1466501752216 Marionette TRACE conn3 <- [1,214,null,{}] 01:35:52 INFO - PROCESS | 3232 | 1466501752220 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}] 01:35:52 INFO - PROCESS | 3232 | 1466501752222 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:52 INFO - PROCESS | 3232 | 1466501752285 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:35:52 INFO - PROCESS | 3232 | 1466501752290 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 3232 | 1466501752292 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:52 INFO - PROCESS | 3232 | ++DOCSHELL 19C50000 == 39 [pid = 3232] [id = 63] 01:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A132800) [pid = 3232] [serial = 186] [outer = 00000000] 01:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1A337400) [pid = 3232] [serial = 187] [outer = 1A132800] 01:35:52 INFO - PROCESS | 3232 | 1466501752337 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A33C000) [pid = 3232] [serial = 188] [outer = 1A132800] 01:35:52 INFO - PROCESS | 3232 | 1466501752996 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 821ms 01:35:53 INFO - PROCESS | 3232 | 1466501753024 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 3232 | 1466501753028 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 01:35:53 INFO - PROCESS | 3232 | 1466501753033 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:35:53 INFO - PROCESS | 3232 | 1466501753036 Marionette TRACE conn3 <- [1,218,null,{}] 01:35:53 INFO - PROCESS | 3232 | 1466501753041 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}] 01:35:53 INFO - PROCESS | 3232 | 1466501753045 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:53 INFO - PROCESS | 3232 | 1466501753155 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:35:53 INFO - PROCESS | 3232 | 1466501753251 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 3232 | 1466501753254 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:53 INFO - PROCESS | 3232 | ++DOCSHELL 114D5000 == 40 [pid = 3232] [id = 64] 01:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11C2D000) [pid = 3232] [serial = 189] [outer = 00000000] 01:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (131E5C00) [pid = 3232] [serial = 190] [outer = 11C2D000] 01:35:53 INFO - PROCESS | 3232 | 1466501753310 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (143A9000) [pid = 3232] [serial = 191] [outer = 11C2D000] 01:35:53 INFO - PROCESS | 3232 | 1466501753901 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 912ms 01:35:53 INFO - PROCESS | 3232 | 1466501753963 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 3232 | 1466501753967 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 01:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:35:53 INFO - PROCESS | 3232 | 1466501753974 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 3232 | 1466501753977 Marionette TRACE conn3 <- [1,222,null,{}] 01:35:53 INFO - PROCESS | 3232 | 1466501753981 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}] 01:35:53 INFO - PROCESS | 3232 | 1466501753985 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:54 INFO - PROCESS | 3232 | 1466501754148 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:35:54 INFO - PROCESS | 3232 | 1466501754260 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 3232 | 1466501754263 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:54 INFO - PROCESS | 3232 | ++DOCSHELL 14E6E400 == 41 [pid = 3232] [id = 65] 01:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (14E73800) [pid = 3232] [serial = 192] [outer = 00000000] 01:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (167D2000) [pid = 3232] [serial = 193] [outer = 14E73800] 01:35:54 INFO - PROCESS | 3232 | 1466501754320 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (176B8800) [pid = 3232] [serial = 194] [outer = 14E73800] 01:35:54 INFO - PROCESS | 3232 | 1466501754832 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 913ms 01:35:54 INFO - PROCESS | 3232 | 1466501754886 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 3232 | 1466501754889 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 01:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:35:54 INFO - PROCESS | 3232 | 1466501754893 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 3232 | 1466501754897 Marionette TRACE conn3 <- [1,226,null,{}] 01:35:54 INFO - PROCESS | 3232 | 1466501754908 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}] 01:35:54 INFO - PROCESS | 3232 | 1466501754913 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:55 INFO - PROCESS | 3232 | 1466501755052 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:35:55 INFO - PROCESS | 3232 | 1466501755205 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 3232 | 1466501755208 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:55 INFO - PROCESS | 3232 | ++DOCSHELL 110ECC00 == 42 [pid = 3232] [id = 66] 01:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (112BB400) [pid = 3232] [serial = 195] [outer = 00000000] 01:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (130A1000) [pid = 3232] [serial = 196] [outer = 112BB400] 01:35:55 INFO - PROCESS | 3232 | 1466501755269 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13B02800) [pid = 3232] [serial = 197] [outer = 112BB400] 01:35:55 INFO - PROCESS | 3232 | 1466501755914 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1065ms 01:35:55 INFO - PROCESS | 3232 | 1466501755962 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 3232 | 1466501755967 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 01:35:55 INFO - PROCESS | 3232 | 1466501755972 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:35:55 INFO - PROCESS | 3232 | 1466501755975 Marionette TRACE conn3 <- [1,230,null,{}] 01:35:55 INFO - PROCESS | 3232 | 1466501755981 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}] 01:35:55 INFO - PROCESS | 3232 | 1466501755984 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:56 INFO - PROCESS | 3232 | 1466501756081 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:35:56 INFO - PROCESS | 3232 | 1466501756161 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 3232 | 1466501756164 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:56 INFO - PROCESS | 3232 | ++DOCSHELL 11448400 == 43 [pid = 3232] [id = 67] 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (114CB800) [pid = 3232] [serial = 198] [outer = 00000000] 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (13124C00) [pid = 3232] [serial = 199] [outer = 114CB800] 01:35:56 INFO - PROCESS | 3232 | 1466501756214 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1322E800) [pid = 3232] [serial = 200] [outer = 114CB800] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 14ED1400 == 42 [pid = 3232] [id = 62] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 1312E800 == 41 [pid = 3232] [id = 61] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 13947400 == 40 [pid = 3232] [id = 60] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 19A93000 == 39 [pid = 3232] [id = 59] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 16974400 == 38 [pid = 3232] [id = 58] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 1665B000 == 37 [pid = 3232] [id = 57] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 152D5800 == 36 [pid = 3232] [id = 56] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 12820000 == 35 [pid = 3232] [id = 55] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 11430000 == 34 [pid = 3232] [id = 54] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 105F4C00 == 33 [pid = 3232] [id = 53] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 10438000 == 32 [pid = 3232] [id = 52] 01:35:56 INFO - PROCESS | 3232 | --DOCSHELL 1344C800 == 31 [pid = 3232] [id = 51] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (156DF400) [pid = 3232] [serial = 135] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1430DC00) [pid = 3232] [serial = 129] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (14312800) [pid = 3232] [serial = 130] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (129EA400) [pid = 3232] [serial = 126] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (12D8FC00) [pid = 3232] [serial = 127] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (10E90C00) [pid = 3232] [serial = 123] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (112ADC00) [pid = 3232] [serial = 124] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (14E79C00) [pid = 3232] [serial = 132] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13151C00) [pid = 3232] [serial = 112] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (129F0800) [pid = 3232] [serial = 111] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1697B800) [pid = 3232] [serial = 139] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1594E000) [pid = 3232] [serial = 115] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15113C00) [pid = 3232] [serial = 114] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (167D5400) [pid = 3232] [serial = 138] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17E2CC00) [pid = 3232] [serial = 118] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1797D400) [pid = 3232] [serial = 117] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13949000) [pid = 3232] [serial = 120] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E2BC00) [pid = 3232] [serial = 148] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (176BF400) [pid = 3232] [serial = 141] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (17E23C00) [pid = 3232] [serial = 147] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A1EC00) [pid = 3232] [serial = 150] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (169F9C00) [pid = 3232] [serial = 145] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15D31800) [pid = 3232] [serial = 136] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (169F5C00) [pid = 3232] [serial = 144] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17764000) [pid = 3232] [serial = 142] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E86C00) [pid = 3232] [serial = 133] [outer = 00000000] [url = about:blank] 01:35:56 INFO - PROCESS | 3232 | 1466501756680 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]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 715ms 01:35:56 INFO - PROCESS | 3232 | 1466501756728 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 3232 | 1466501756732 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 01:35:56 INFO - PROCESS | 3232 | 1466501756740 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 3232 | 1466501756742 Marionette TRACE conn3 <- [1,234,null,{}] 01:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:35:56 INFO - PROCESS | 3232 | 1466501756750 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}] 01:35:56 INFO - PROCESS | 3232 | 1466501756753 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:56 INFO - PROCESS | 3232 | 1466501756837 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:35:56 INFO - PROCESS | 3232 | 1466501756845 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 3232 | 1466501756848 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:56 INFO - PROCESS | 3232 | ++DOCSHELL 13034000 == 32 [pid = 3232] [id = 68] 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1309F000) [pid = 3232] [serial = 201] [outer = 00000000] 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13947400) [pid = 3232] [serial = 202] [outer = 1309F000] 01:35:56 INFO - PROCESS | 3232 | 1466501756896 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14312C00) [pid = 3232] [serial = 203] [outer = 1309F000] 01:35:57 INFO - PROCESS | 3232 | 1466501757314 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 609ms 01:35:57 INFO - PROCESS | 3232 | 1466501757367 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 3232 | 1466501757369 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 01:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:35:57 INFO - PROCESS | 3232 | 1466501757372 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 3232 | 1466501757376 Marionette TRACE conn3 <- [1,238,null,{}] 01:35:57 INFO - PROCESS | 3232 | 1466501757386 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}] 01:35:57 INFO - PROCESS | 3232 | 1466501757391 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:57 INFO - PROCESS | 3232 | 1466501757475 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:35:57 INFO - PROCESS | 3232 | 1466501757483 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 3232 | 1466501757486 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:57 INFO - PROCESS | 3232 | ++DOCSHELL 14E88800 == 33 [pid = 3232] [id = 69] 01:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E8C000) [pid = 3232] [serial = 204] [outer = 00000000] 01:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (152D5800) [pid = 3232] [serial = 205] [outer = 14E8C000] 01:35:57 INFO - PROCESS | 3232 | 1466501757534 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (156DA400) [pid = 3232] [serial = 206] [outer = 14E8C000] 01:35:57 INFO - PROCESS | 3232 | 1466501757946 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 608ms 01:35:57 INFO - PROCESS | 3232 | 1466501757996 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 3232 | 1466501757999 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 3232 | 1466501758002 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 3232 | 1466501758004 Marionette TRACE conn3 <- [1,242,null,{}] 01:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:35:58 INFO - PROCESS | 3232 | 1466501758007 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}] 01:35:58 INFO - PROCESS | 3232 | 1466501758009 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:58 INFO - PROCESS | 3232 | 1466501758095 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:35:58 INFO - PROCESS | 3232 | 1466501758101 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 3232 | 1466501758103 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:58 INFO - PROCESS | 3232 | ++DOCSHELL 1594F000 == 34 [pid = 3232] [id = 70] 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15D29400) [pid = 3232] [serial = 207] [outer = 00000000] 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1602E400) [pid = 3232] [serial = 208] [outer = 15D29400] 01:35:58 INFO - PROCESS | 3232 | 1466501758149 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1689C800) [pid = 3232] [serial = 209] [outer = 15D29400] 01:35:58 INFO - PROCESS | 3232 | 1466501758567 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 623ms 01:35:58 INFO - PROCESS | 3232 | 1466501758625 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 3232 | 1466501758628 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 01:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:35:58 INFO - PROCESS | 3232 | 1466501758631 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 3232 | 1466501758633 Marionette TRACE conn3 <- [1,246,null,{}] 01:35:58 INFO - PROCESS | 3232 | 1466501758636 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}] 01:35:58 INFO - PROCESS | 3232 | 1466501758639 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:58 INFO - PROCESS | 3232 | 1466501758719 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:35:58 INFO - PROCESS | 3232 | 1466501758724 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 3232 | 1466501758726 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:58 INFO - PROCESS | 3232 | ++DOCSHELL 16975800 == 35 [pid = 3232] [id = 71] 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169F2000) [pid = 3232] [serial = 210] [outer = 00000000] 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17687800) [pid = 3232] [serial = 211] [outer = 169F2000] 01:35:58 INFO - PROCESS | 3232 | 1466501758781 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17767C00) [pid = 3232] [serial = 212] [outer = 169F2000] 01:35:59 INFO - PROCESS | 3232 | 1466501759258 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 684ms 01:35:59 INFO - PROCESS | 3232 | 1466501759312 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 3232 | 1466501759314 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 01:35:59 INFO - PROCESS | 3232 | 1466501759318 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:35:59 INFO - PROCESS | 3232 | 1466501759319 Marionette TRACE conn3 <- [1,250,null,{}] 01:35:59 INFO - PROCESS | 3232 | 1466501759323 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}] 01:35:59 INFO - PROCESS | 3232 | 1466501759329 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:59 INFO - PROCESS | 3232 | 1466501759487 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:35:59 INFO - PROCESS | 3232 | 1466501759512 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 3232 | 1466501759514 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:35:59 INFO - PROCESS | 3232 | ++DOCSHELL 11CD5400 == 36 [pid = 3232] [id = 72] 01:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E87800) [pid = 3232] [serial = 213] [outer = 00000000] 01:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19A13400) [pid = 3232] [serial = 214] [outer = 15E87800] 01:35:59 INFO - PROCESS | 3232 | 1466501759560 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A17400) [pid = 3232] [serial = 215] [outer = 15E87800] 01:35:59 INFO - PROCESS | 3232 | 1466501759968 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 669ms 01:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:35:59 INFO - PROCESS | 3232 | 1466501759998 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 3232 | 1466501760000 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 01:35:59 INFO - PROCESS | 3232 | 1466501760007 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 3232 | 1466501760009 Marionette TRACE conn3 <- [1,254,null,{}] 01:36:00 INFO - PROCESS | 3232 | 1466501760013 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}] 01:36:00 INFO - PROCESS | 3232 | 1466501760014 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:00 INFO - PROCESS | 3232 | 1466501760132 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:36:00 INFO - PROCESS | 3232 | 1466501760149 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3232 | 1466501760151 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:00 INFO - PROCESS | 3232 | ++DOCSHELL 17E25C00 == 37 [pid = 3232] [id = 73] 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19A14000) [pid = 3232] [serial = 216] [outer = 00000000] 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (19A22000) [pid = 3232] [serial = 217] [outer = 19A14000] 01:36:00 INFO - PROCESS | 3232 | 1466501760240 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (19A22800) [pid = 3232] [serial = 218] [outer = 19A14000] 01:36:00 INFO - PROCESS | 3232 | 1466501760630 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 01:36:00 INFO - PROCESS | 3232 | 1466501760686 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 3232 | 1466501760688 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 3232 | 1466501760691 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:36:00 INFO - PROCESS | 3232 | 1466501760693 Marionette TRACE conn3 <- [1,258,null,{}] 01:36:00 INFO - PROCESS | 3232 | 1466501760706 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}] 01:36:00 INFO - PROCESS | 3232 | 1466501760708 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:00 INFO - PROCESS | 3232 | 1466501760848 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:36:00 INFO - PROCESS | 3232 | 1466501760867 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3232 | 1466501760869 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:00 INFO - PROCESS | 3232 | ++DOCSHELL 19A14C00 == 38 [pid = 3232] [id = 74] 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19A15800) [pid = 3232] [serial = 219] [outer = 00000000] 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19ECE400) [pid = 3232] [serial = 220] [outer = 19A15800] 01:36:00 INFO - PROCESS | 3232 | 1466501760912 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (19ECE800) [pid = 3232] [serial = 221] [outer = 19A15800] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (16974800) [pid = 3232] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (16890400) [pid = 3232] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19C4FC00) [pid = 3232] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (129EC800) [pid = 3232] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (152D7000) [pid = 3232] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (11435C00) [pid = 3232] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (13949C00) [pid = 3232] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (13954800) [pid = 3232] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19A1FC00) [pid = 3232] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:36:01 INFO - PROCESS | 3232 | 1466501761342 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 01:36:01 INFO - PROCESS | 3232 | 1466501761375 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 3232 | 1466501761377 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 01:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:36:01 INFO - PROCESS | 3232 | 1466501761380 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 3232 | 1466501761382 Marionette TRACE conn3 <- [1,262,null,{}] 01:36:01 INFO - PROCESS | 3232 | 1466501761385 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}] 01:36:01 INFO - PROCESS | 3232 | 1466501761387 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:01 INFO - PROCESS | 3232 | 1466501761470 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:36:01 INFO - PROCESS | 3232 | 1466501761475 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 3232 | 1466501761477 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:01 INFO - PROCESS | 3232 | ++DOCSHELL 15118000 == 39 [pid = 3232] [id = 75] 01:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E87C00) [pid = 3232] [serial = 222] [outer = 00000000] 01:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A134800) [pid = 3232] [serial = 223] [outer = 15E87C00] 01:36:01 INFO - PROCESS | 3232 | 1466501761521 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A1DB000) [pid = 3232] [serial = 224] [outer = 15E87C00] 01:36:01 INFO - PROCESS | 3232 | 1466501761915 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 578ms 01:36:01 INFO - PROCESS | 3232 | 1466501761960 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 3232 | 1466501761962 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 01:36:01 INFO - PROCESS | 3232 | 1466501761965 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:36:01 INFO - PROCESS | 3232 | 1466501761967 Marionette TRACE conn3 <- [1,266,null,{}] 01:36:01 INFO - PROCESS | 3232 | 1466501761974 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}] 01:36:01 INFO - PROCESS | 3232 | 1466501761976 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:02 INFO - PROCESS | 3232 | 1466501762067 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:36:02 INFO - PROCESS | 3232 | 1466501762075 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 3232 | 1466501762077 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:02 INFO - PROCESS | 3232 | ++DOCSHELL 1A32F800 == 40 [pid = 3232] [id = 76] 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1A332000) [pid = 3232] [serial = 225] [outer = 00000000] 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A65E800) [pid = 3232] [serial = 226] [outer = 1A332000] 01:36:02 INFO - PROCESS | 3232 | 1466501762121 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1A760800) [pid = 3232] [serial = 227] [outer = 1A332000] 01:36:02 INFO - PROCESS | 3232 | 1466501762536 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]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 608ms 01:36:02 INFO - PROCESS | 3232 | 1466501762593 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 3232 | 1466501762596 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:36:02 INFO - PROCESS | 3232 | 1466501762599 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 3232 | 1466501762601 Marionette TRACE conn3 <- [1,270,null,{}] 01:36:02 INFO - PROCESS | 3232 | 1466501762608 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}] 01:36:02 INFO - PROCESS | 3232 | 1466501762611 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:02 INFO - PROCESS | 3232 | 1466501762708 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:36:02 INFO - PROCESS | 3232 | 1466501762713 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 3232 | 1466501762716 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:02 INFO - PROCESS | 3232 | ++DOCSHELL 1A655000 == 41 [pid = 3232] [id = 77] 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A767C00) [pid = 3232] [serial = 228] [outer = 00000000] 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1AC0A400) [pid = 3232] [serial = 229] [outer = 1A767C00] 01:36:02 INFO - PROCESS | 3232 | 1466501762762 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1AC10000) [pid = 3232] [serial = 230] [outer = 1A767C00] 01:36:03 INFO - PROCESS | 3232 | --DOCSHELL 11448400 == 40 [pid = 3232] [id = 67] 01:36:03 INFO - PROCESS | 3232 | --DOCSHELL 14E6E400 == 39 [pid = 3232] [id = 65] 01:36:03 INFO - PROCESS | 3232 | --DOCSHELL 110ECC00 == 38 [pid = 3232] [id = 66] 01:36:03 INFO - PROCESS | 3232 | --DOCSHELL 19C50000 == 37 [pid = 3232] [id = 63] 01:36:03 INFO - PROCESS | 3232 | --DOCSHELL 114D5000 == 36 [pid = 3232] [id = 64] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 13034000 == 35 [pid = 3232] [id = 68] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 17E25C00 == 34 [pid = 3232] [id = 73] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 19A14C00 == 33 [pid = 3232] [id = 74] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 16975800 == 32 [pid = 3232] [id = 71] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 11CD5400 == 31 [pid = 3232] [id = 72] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 1594F000 == 30 [pid = 3232] [id = 70] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 14E88800 == 29 [pid = 3232] [id = 69] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 15118000 == 28 [pid = 3232] [id = 75] 01:36:04 INFO - PROCESS | 3232 | --DOCSHELL 1A32F800 == 27 [pid = 3232] [id = 76] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (16021800) [pid = 3232] [serial = 167] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14E8B800) [pid = 3232] [serial = 179] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1A1DC000) [pid = 3232] [serial = 185] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (19CB9C00) [pid = 3232] [serial = 181] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1A1DA800) [pid = 3232] [serial = 184] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1798BC00) [pid = 3232] [serial = 172] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (16F8E000) [pid = 3232] [serial = 169] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1709F400) [pid = 3232] [serial = 170] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19ECF000) [pid = 3232] [serial = 175] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17E91000) [pid = 3232] [serial = 173] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14312000) [pid = 3232] [serial = 163] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E71400) [pid = 3232] [serial = 164] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (114D2800) [pid = 3232] [serial = 153] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (156DB000) [pid = 3232] [serial = 166] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13B0F400) [pid = 3232] [serial = 156] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11AE2800) [pid = 3232] [serial = 159] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (128A8C00) [pid = 3232] [serial = 160] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E71000) [pid = 3232] [serial = 178] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1B5C3C00) [pid = 3232] [serial = 46] [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.] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19ED0000) [pid = 3232] [serial = 176] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19ED6C00) [pid = 3232] [serial = 182] [outer = 00000000] [url = about:blank] 01:36:04 INFO - PROCESS | 3232 | 1466501764564 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]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 2008ms 01:36:04 INFO - PROCESS | 3232 | 1466501764607 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 3232 | 1466501764610 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 01:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:36:04 INFO - PROCESS | 3232 | 1466501764618 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 3232 | 1466501764620 Marionette TRACE conn3 <- [1,274,null,{}] 01:36:04 INFO - PROCESS | 3232 | 1466501764626 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}] 01:36:04 INFO - PROCESS | 3232 | 1466501764629 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:04 INFO - PROCESS | 3232 | 1466501764714 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:36:04 INFO - PROCESS | 3232 | 1466501764721 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 3232 | 1466501764724 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:04 INFO - PROCESS | 3232 | ++DOCSHELL 105F0000 == 28 [pid = 3232] [id = 78] 01:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (105F0800) [pid = 3232] [serial = 231] [outer = 00000000] 01:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (110E9400) [pid = 3232] [serial = 232] [outer = 105F0800] 01:36:04 INFO - PROCESS | 3232 | 1466501764755 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (110F3C00) [pid = 3232] [serial = 233] [outer = 105F0800] 01:36:05 INFO - PROCESS | 3232 | 1466501765234 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 669ms 01:36:05 INFO - PROCESS | 3232 | 1466501765299 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 3232 | 1466501765304 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 01:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:36:05 INFO - PROCESS | 3232 | 1466501765311 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 3232 | 1466501765313 Marionette TRACE conn3 <- [1,278,null,{}] 01:36:05 INFO - PROCESS | 3232 | 1466501765317 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}] 01:36:05 INFO - PROCESS | 3232 | 1466501765320 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:05 INFO - PROCESS | 3232 | 1466501765393 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:36:05 INFO - PROCESS | 3232 | 1466501765405 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 3232 | 1466501765408 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:05 INFO - PROCESS | 3232 | ++DOCSHELL 12925400 == 29 [pid = 3232] [id = 79] 01:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (129AF800) [pid = 3232] [serial = 234] [outer = 00000000] 01:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (129EC800) [pid = 3232] [serial = 235] [outer = 129AF800] 01:36:05 INFO - PROCESS | 3232 | 1466501765454 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (12D8FC00) [pid = 3232] [serial = 236] [outer = 129AF800] 01:36:05 INFO - PROCESS | 3232 | 1466501765895 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 623ms 01:36:05 INFO - PROCESS | 3232 | 1466501765931 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:36:05 INFO - PROCESS | 3232 | 1466501765943 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 01:36:05 INFO - PROCESS | 3232 | 1466501765947 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 3232 | 1466501765951 Marionette TRACE conn3 <- [1,282,null,{}] 01:36:05 INFO - PROCESS | 3232 | 1466501765962 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}] 01:36:05 INFO - PROCESS | 3232 | 1466501765967 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:06 INFO - PROCESS | 3232 | 1466501766059 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:36:06 INFO - PROCESS | 3232 | 1466501766139 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 3232 | 1466501766142 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:06 INFO - PROCESS | 3232 | ++DOCSHELL 14E0F800 == 30 [pid = 3232] [id = 80] 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14E6D400) [pid = 3232] [serial = 237] [outer = 00000000] 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (14E72400) [pid = 3232] [serial = 238] [outer = 14E6D400] 01:36:06 INFO - PROCESS | 3232 | 1466501766190 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14E7A000) [pid = 3232] [serial = 239] [outer = 14E6D400] 01:36:06 INFO - PROCESS | 3232 | 1466501766661 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]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 01:36:06 INFO - PROCESS | 3232 | 1466501766718 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 3232 | 1466501766721 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 01:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:36:06 INFO - PROCESS | 3232 | 1466501766737 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 3232 | 1466501766739 Marionette TRACE conn3 <- [1,286,null,{}] 01:36:06 INFO - PROCESS | 3232 | 1466501766742 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}] 01:36:06 INFO - PROCESS | 3232 | 1466501766744 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:06 INFO - PROCESS | 3232 | 1466501766838 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:36:06 INFO - PROCESS | 3232 | 1466501766846 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 3232 | 1466501766848 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:06 INFO - PROCESS | 3232 | ++DOCSHELL 14ED5800 == 31 [pid = 3232] [id = 81] 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15460C00) [pid = 3232] [serial = 240] [outer = 00000000] 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1594F800) [pid = 3232] [serial = 241] [outer = 15460C00] 01:36:06 INFO - PROCESS | 3232 | 1466501766900 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15D38000) [pid = 3232] [serial = 242] [outer = 15460C00] 01:36:07 INFO - PROCESS | 3232 | 1466501767318 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]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 639ms 01:36:07 INFO - PROCESS | 3232 | 1466501767372 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 3232 | 1466501767374 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 01:36:07 INFO - PROCESS | 3232 | 1466501767378 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:36:07 INFO - PROCESS | 3232 | 1466501767380 Marionette TRACE conn3 <- [1,290,null,{}] 01:36:07 INFO - PROCESS | 3232 | 1466501767383 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}] 01:36:07 INFO - PROCESS | 3232 | 1466501767386 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:07 INFO - PROCESS | 3232 | 1466501767465 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:36:07 INFO - PROCESS | 3232 | 1466501767471 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 3232 | 1466501767473 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:07 INFO - PROCESS | 3232 | ++DOCSHELL 15E93800 == 32 [pid = 3232] [id = 82] 01:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E94C00) [pid = 3232] [serial = 243] [outer = 00000000] 01:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (16974400) [pid = 3232] [serial = 244] [outer = 15E94C00] 01:36:07 INFO - PROCESS | 3232 | 1466501767517 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16F9A400) [pid = 3232] [serial = 245] [outer = 15E94C00] 01:36:07 INFO - PROCESS | 3232 | 1466501767923 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]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 578ms 01:36:07 INFO - PROCESS | 3232 | 1466501767958 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 3232 | 1466501767960 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:36:07 INFO - PROCESS | 3232 | 1466501767964 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 3232 | 1466501767966 Marionette TRACE conn3 <- [1,294,null,{}] 01:36:07 INFO - PROCESS | 3232 | 1466501767973 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}] 01:36:07 INFO - PROCESS | 3232 | 1466501767979 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:08 INFO - PROCESS | 3232 | 1466501768083 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:36:08 INFO - PROCESS | 3232 | 1466501768092 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 3232 | 1466501768094 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:08 INFO - PROCESS | 3232 | ++DOCSHELL 176BA400 == 33 [pid = 3232] [id = 83] 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (176BC800) [pid = 3232] [serial = 246] [outer = 00000000] 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17E2A400) [pid = 3232] [serial = 247] [outer = 176BC800] 01:36:08 INFO - PROCESS | 3232 | 1466501768138 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (181BD400) [pid = 3232] [serial = 248] [outer = 176BC800] 01:36:08 INFO - PROCESS | 3232 | 1466501768550 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]]]}] 01:36:08 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. 01:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 624ms 01:36:08 INFO - PROCESS | 3232 | 1466501768588 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 3232 | 1466501768590 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 01:36:08 INFO - PROCESS | 3232 | 1466501768594 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:36:08 INFO - PROCESS | 3232 | 1466501768595 Marionette TRACE conn3 <- [1,298,null,{}] 01:36:08 INFO - PROCESS | 3232 | 1466501768599 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}] 01:36:08 INFO - PROCESS | 3232 | 1466501768601 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:08 INFO - PROCESS | 3232 | 1466501768678 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:36:08 INFO - PROCESS | 3232 | 1466501768686 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 3232 | 1466501768698 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:08 INFO - PROCESS | 3232 | ++DOCSHELL 14E88000 == 34 [pid = 3232] [id = 84] 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1602B400) [pid = 3232] [serial = 249] [outer = 00000000] 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19A16000) [pid = 3232] [serial = 250] [outer = 1602B400] 01:36:08 INFO - PROCESS | 3232 | 1466501768744 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (19A18800) [pid = 3232] [serial = 251] [outer = 1602B400] 01:36:09 INFO - PROCESS | 3232 | 1466501769157 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]]]}] 01:36:09 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. 01:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 608ms 01:36:09 INFO - PROCESS | 3232 | 1466501769224 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 3232 | 1466501769226 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 3232 | 1466501769230 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:36:09 INFO - PROCESS | 3232 | 1466501769231 Marionette TRACE conn3 <- [1,302,null,{}] 01:36:09 INFO - PROCESS | 3232 | 1466501769235 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}] 01:36:09 INFO - PROCESS | 3232 | 1466501769237 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:09 INFO - PROCESS | 3232 | 1466501769317 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:36:09 INFO - PROCESS | 3232 | 1466501769323 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 3232 | 1466501769325 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:09 INFO - PROCESS | 3232 | ++DOCSHELL 129EBC00 == 35 [pid = 3232] [id = 85] 01:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (18297800) [pid = 3232] [serial = 252] [outer = 00000000] 01:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (19CBF800) [pid = 3232] [serial = 253] [outer = 18297800] 01:36:09 INFO - PROCESS | 3232 | 1466501769369 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (19CC0400) [pid = 3232] [serial = 254] [outer = 18297800] 01:36:09 INFO - PROCESS | 3232 | 1466501769803 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]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 609ms 01:36:09 INFO - PROCESS | 3232 | 1466501769851 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 3232 | 1466501769853 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 3232 | 1466501769856 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:36:09 INFO - PROCESS | 3232 | 1466501769858 Marionette TRACE conn3 <- [1,306,null,{}] 01:36:09 INFO - PROCESS | 3232 | 1466501769861 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}] 01:36:09 INFO - PROCESS | 3232 | 1466501769863 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:09 INFO - PROCESS | 3232 | 1466501769982 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:36:10 INFO - PROCESS | 3232 | 1466501770064 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 3232 | 1466501770066 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:10 INFO - PROCESS | 3232 | ++DOCSHELL 14E0A800 == 36 [pid = 3232] [id = 86] 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19ED6800) [pid = 3232] [serial = 255] [outer = 00000000] 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A12EC00) [pid = 3232] [serial = 256] [outer = 19ED6800] 01:36:10 INFO - PROCESS | 3232 | 1466501770110 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1A12F800) [pid = 3232] [serial = 257] [outer = 19ED6800] 01:36:10 INFO - PROCESS | 3232 | 1466501770503 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]]]}] 01:36:10 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. 01:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 01:36:10 INFO - PROCESS | 3232 | 1466501770538 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 3232 | 1466501770540 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 01:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:36:10 INFO - PROCESS | 3232 | 1466501770548 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 3232 | 1466501770550 Marionette TRACE conn3 <- [1,310,null,{}] 01:36:10 INFO - PROCESS | 3232 | 1466501770571 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}] 01:36:10 INFO - PROCESS | 3232 | 1466501770573 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:10 INFO - PROCESS | 3232 | 1466501770711 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:36:10 INFO - PROCESS | 3232 | 1466501770731 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:36:10 INFO - PROCESS | 3232 | 1466501770786 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 3232 | 1466501770788 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:10 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E1800 == 37 [pid = 3232] [id = 87] 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A32D400) [pid = 3232] [serial = 258] [outer = 00000000] 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AC01C00) [pid = 3232] [serial = 259] [outer = 1A32D400] 01:36:10 INFO - PROCESS | 3232 | 1466501770832 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1AC09000) [pid = 3232] [serial = 260] [outer = 1A32D400] 01:36:11 INFO - PROCESS | 3232 | 1466501771231 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]]]}] 01:36:11 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. 01:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 715ms 01:36:11 INFO - PROCESS | 3232 | 1466501771297 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 3232 | 1466501771299 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 01:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:36:11 INFO - PROCESS | 3232 | 1466501771308 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 3232 | 1466501771310 Marionette TRACE conn3 <- [1,314,null,{}] 01:36:11 INFO - PROCESS | 3232 | 1466501771314 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}] 01:36:11 INFO - PROCESS | 3232 | 1466501771316 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:11 INFO - PROCESS | 3232 | 1466501771443 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (15E87800) [pid = 3232] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19A14000) [pid = 3232] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (19A15800) [pid = 3232] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1A332000) [pid = 3232] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (14E73800) [pid = 3232] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (11C2D000) [pid = 3232] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1A132800) [pid = 3232] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (169F2000) [pid = 3232] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (15D29400) [pid = 3232] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (14E8C000) [pid = 3232] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1309F000) [pid = 3232] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (114CB800) [pid = 3232] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (112BB400) [pid = 3232] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (15E87C00) [pid = 3232] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (10475000) [pid = 3232] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (156DE400) [pid = 3232] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (129E8400) [pid = 3232] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:36:11 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (10A60400) [pid = 3232] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:36:11 INFO - PROCESS | 3232 | 1466501771756 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 3232 | 1466501771759 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:11 INFO - PROCESS | 3232 | ++DOCSHELL 1036B000 == 38 [pid = 3232] [id = 88] 01:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1036C800) [pid = 3232] [serial = 261] [outer = 00000000] 01:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10A64000) [pid = 3232] [serial = 262] [outer = 1036C800] 01:36:11 INFO - PROCESS | 3232 | 1466501771791 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (129F0800) [pid = 3232] [serial = 263] [outer = 1036C800] 01:36:12 INFO - PROCESS | 3232 | 1466501772169 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]]]}] 01:36:12 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. 01:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 882ms 01:36:12 INFO - PROCESS | 3232 | 1466501772191 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 3232 | 1466501772193 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:36:12 INFO - PROCESS | 3232 | 1466501772196 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 3232 | 1466501772197 Marionette TRACE conn3 <- [1,318,null,{}] 01:36:12 INFO - PROCESS | 3232 | 1466501772200 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}] 01:36:12 INFO - PROCESS | 3232 | 1466501772202 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:12 INFO - PROCESS | 3232 | 1466501772281 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:36:12 INFO - PROCESS | 3232 | 1466501772358 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 3232 | 1466501772360 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:12 INFO - PROCESS | 3232 | ++DOCSHELL 1142C400 == 39 [pid = 3232] [id = 89] 01:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (129E8400) [pid = 3232] [serial = 264] [outer = 00000000] 01:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (161E7400) [pid = 3232] [serial = 265] [outer = 129E8400] 01:36:12 INFO - PROCESS | 3232 | 1466501772391 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (161E8000) [pid = 3232] [serial = 266] [outer = 129E8400] 01:36:12 INFO - PROCESS | 3232 | 1466501772748 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]]]}] 01:36:12 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. 01:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 578ms 01:36:12 INFO - PROCESS | 3232 | 1466501772777 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 3232 | 1466501772779 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:36:12 INFO - PROCESS | 3232 | 1466501772782 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 3232 | 1466501772784 Marionette TRACE conn3 <- [1,322,null,{}] 01:36:12 INFO - PROCESS | 3232 | 1466501772787 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}] 01:36:12 INFO - PROCESS | 3232 | 1466501772789 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:12 INFO - PROCESS | 3232 | 1466501772913 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:36:12 INFO - PROCESS | 3232 | 1466501772921 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 3232 | 1466501772923 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:12 INFO - PROCESS | 3232 | ++DOCSHELL 15940800 == 40 [pid = 3232] [id = 90] 01:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (161E0400) [pid = 3232] [serial = 267] [outer = 00000000] 01:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19A13800) [pid = 3232] [serial = 268] [outer = 161E0400] 01:36:12 INFO - PROCESS | 3232 | 1466501772967 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (19C52C00) [pid = 3232] [serial = 269] [outer = 161E0400] 01:36:13 INFO - PROCESS | 3232 | 1466501773375 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]]]}] 01:36:13 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. 01:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 608ms 01:36:13 INFO - PROCESS | 3232 | 1466501773405 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 3232 | 1466501773407 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 01:36:13 INFO - PROCESS | 3232 | 1466501773410 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:36:13 INFO - PROCESS | 3232 | 1466501773411 Marionette TRACE conn3 <- [1,326,null,{}] 01:36:13 INFO - PROCESS | 3232 | 1466501773415 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}] 01:36:13 INFO - PROCESS | 3232 | 1466501773417 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:13 INFO - PROCESS | 3232 | 1466501773532 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:36:13 INFO - PROCESS | 3232 | 1466501773540 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 3232 | 1466501773542 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:13 INFO - PROCESS | 3232 | ++DOCSHELL 182A0400 == 41 [pid = 3232] [id = 91] 01:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A1DE400) [pid = 3232] [serial = 270] [outer = 00000000] 01:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1ADD4000) [pid = 3232] [serial = 271] [outer = 1A1DE400] 01:36:13 INFO - PROCESS | 3232 | 1466501773587 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1ADD6C00) [pid = 3232] [serial = 272] [outer = 1A1DE400] 01:36:14 INFO - PROCESS | 3232 | 1466501774324 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]]]}] 01:36:14 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. 01:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 973ms 01:36:14 INFO - PROCESS | 3232 | 1466501774380 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 3232 | 1466501774385 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 01:36:14 INFO - PROCESS | 3232 | 1466501774390 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:36:14 INFO - PROCESS | 3232 | 1466501774394 Marionette TRACE conn3 <- [1,330,null,{}] 01:36:14 INFO - PROCESS | 3232 | 1466501774399 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}] 01:36:14 INFO - PROCESS | 3232 | 1466501774402 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:14 INFO - PROCESS | 3232 | 1466501774526 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:36:14 INFO - PROCESS | 3232 | 1466501774653 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 3232 | 1466501774656 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:14 INFO - PROCESS | 3232 | ++DOCSHELL 0F31C800 == 42 [pid = 3232] [id = 92] 01:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (103C9800) [pid = 3232] [serial = 273] [outer = 00000000] 01:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (10B79C00) [pid = 3232] [serial = 274] [outer = 103C9800] 01:36:14 INFO - PROCESS | 3232 | 1466501774716 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (11ADEC00) [pid = 3232] [serial = 275] [outer = 103C9800] 01:36:15 INFO - PROCESS | 3232 | 1466501775602 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]]]}] 01:36:15 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. 01:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1262ms 01:36:15 INFO - PROCESS | 3232 | 1466501775657 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 3232 | 1466501775661 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 01:36:15 INFO - PROCESS | 3232 | 1466501775666 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:36:15 INFO - PROCESS | 3232 | 1466501775669 Marionette TRACE conn3 <- [1,334,null,{}] 01:36:15 INFO - PROCESS | 3232 | 1466501775675 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}] 01:36:15 INFO - PROCESS | 3232 | 1466501775677 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:15 INFO - PROCESS | 3232 | 1466501775813 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:36:15 INFO - PROCESS | 3232 | 1466501775940 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 3232 | 1466501775944 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:15 INFO - PROCESS | 3232 | ++DOCSHELL 10A57800 == 43 [pid = 3232] [id = 93] 01:36:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (10A59400) [pid = 3232] [serial = 276] [outer = 00000000] 01:36:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (11433400) [pid = 3232] [serial = 277] [outer = 10A59400] 01:36:16 INFO - PROCESS | 3232 | 1466501776027 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (11ADF800) [pid = 3232] [serial = 278] [outer = 10A59400] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 15940800 == 42 [pid = 3232] [id = 90] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 1142C400 == 41 [pid = 3232] [id = 89] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 1036B000 == 40 [pid = 3232] [id = 88] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 1A1E1800 == 39 [pid = 3232] [id = 87] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 14E0A800 == 38 [pid = 3232] [id = 86] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 129EBC00 == 37 [pid = 3232] [id = 85] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 14E88000 == 36 [pid = 3232] [id = 84] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 176BA400 == 35 [pid = 3232] [id = 83] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 15E93800 == 34 [pid = 3232] [id = 82] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 14ED5800 == 33 [pid = 3232] [id = 81] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 14E0F800 == 32 [pid = 3232] [id = 80] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 12925400 == 31 [pid = 3232] [id = 79] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 105F0000 == 30 [pid = 3232] [id = 78] 01:36:16 INFO - PROCESS | 3232 | --DOCSHELL 1A655000 == 29 [pid = 3232] [id = 77] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AC0A400) [pid = 3232] [serial = 229] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (143A0800) [pid = 3232] [serial = 121] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (14E02800) [pid = 3232] [serial = 157] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (19A95C00) [pid = 3232] [serial = 151] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (19A13400) [pid = 3232] [serial = 214] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (19A22800) [pid = 3232] [serial = 218] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (19A22000) [pid = 3232] [serial = 217] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (19A17400) [pid = 3232] [serial = 215] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (19ECE400) [pid = 3232] [serial = 220] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1A65E800) [pid = 3232] [serial = 226] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19ECE800) [pid = 3232] [serial = 221] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (167D2000) [pid = 3232] [serial = 193] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (143A9000) [pid = 3232] [serial = 191] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (131E5C00) [pid = 3232] [serial = 190] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A337400) [pid = 3232] [serial = 187] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A33C000) [pid = 3232] [serial = 188] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (17687800) [pid = 3232] [serial = 211] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1689C800) [pid = 3232] [serial = 209] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1602E400) [pid = 3232] [serial = 208] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (152D5800) [pid = 3232] [serial = 205] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (156DA400) [pid = 3232] [serial = 206] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13947400) [pid = 3232] [serial = 202] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (14312C00) [pid = 3232] [serial = 203] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1322E800) [pid = 3232] [serial = 200] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13124C00) [pid = 3232] [serial = 199] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B02800) [pid = 3232] [serial = 197] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (130A1000) [pid = 3232] [serial = 196] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (176B8800) [pid = 3232] [serial = 194] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1A760800) [pid = 3232] [serial = 227] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A134800) [pid = 3232] [serial = 223] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A1DB000) [pid = 3232] [serial = 224] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17767C00) [pid = 3232] [serial = 212] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (11CD6C00) [pid = 3232] [serial = 154] [outer = 00000000] [url = about:blank] 01:36:16 INFO - PROCESS | 3232 | 1466501776485 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]]]}] 01:36:16 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. 01:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 866ms 01:36:16 INFO - PROCESS | 3232 | 1466501776555 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 3232 | 1466501776560 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 01:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:36:16 INFO - PROCESS | 3232 | 1466501776567 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 3232 | 1466501776570 Marionette TRACE conn3 <- [1,338,null,{}] 01:36:16 INFO - PROCESS | 3232 | 1466501776574 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}] 01:36:16 INFO - PROCESS | 3232 | 1466501776576 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:16 INFO - PROCESS | 3232 | 1466501776647 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:36:16 INFO - PROCESS | 3232 | 1466501776656 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 3232 | 1466501776658 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:16 INFO - PROCESS | 3232 | ++DOCSHELL 12923000 == 30 [pid = 3232] [id = 94] 01:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (129B3C00) [pid = 3232] [serial = 279] [outer = 00000000] 01:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13124C00) [pid = 3232] [serial = 280] [outer = 129B3C00] 01:36:16 INFO - PROCESS | 3232 | 1466501776712 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13151C00) [pid = 3232] [serial = 281] [outer = 129B3C00] 01:36:17 INFO - PROCESS | 3232 | 1466501777185 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]]]}] 01:36:17 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. 01:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 684ms 01:36:17 INFO - PROCESS | 3232 | 1466501777248 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 3232 | 1466501777250 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 01:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:36:17 INFO - PROCESS | 3232 | 1466501777254 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 3232 | 1466501777258 Marionette TRACE conn3 <- [1,342,null,{}] 01:36:17 INFO - PROCESS | 3232 | 1466501777269 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}] 01:36:17 INFO - PROCESS | 3232 | 1466501777273 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:17 INFO - PROCESS | 3232 | 1466501777368 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:36:17 INFO - PROCESS | 3232 | 1466501777448 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 3232 | 1466501777451 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:17 INFO - PROCESS | 3232 | ++DOCSHELL 13B10400 == 31 [pid = 3232] [id = 95] 01:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13B10800) [pid = 3232] [serial = 282] [outer = 00000000] 01:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (143A0400) [pid = 3232] [serial = 283] [outer = 13B10800] 01:36:17 INFO - PROCESS | 3232 | 1466501777499 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E04400) [pid = 3232] [serial = 284] [outer = 13B10800] 01:36:17 INFO - PROCESS | 3232 | 1466501777865 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]]]}] 01:36:17 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. 01:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 624ms 01:36:17 INFO - PROCESS | 3232 | 1466501777874 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 3232 | 1466501777876 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 01:36:17 INFO - PROCESS | 3232 | 1466501777880 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:36:17 INFO - PROCESS | 3232 | 1466501777882 Marionette TRACE conn3 <- [1,346,null,{}] 01:36:17 INFO - PROCESS | 3232 | 1466501777885 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}] 01:36:17 INFO - PROCESS | 3232 | 1466501777887 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:17 INFO - PROCESS | 3232 | 1466501777993 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:36:17 INFO - PROCESS | 3232 | 1466501777998 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 3232 | 1466501778000 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:18 INFO - PROCESS | 3232 | ++DOCSHELL 14313400 == 32 [pid = 3232] [id = 96] 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E70400) [pid = 3232] [serial = 285] [outer = 00000000] 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E87800) [pid = 3232] [serial = 286] [outer = 14E70400] 01:36:18 INFO - PROCESS | 3232 | 1466501778046 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14ED6000) [pid = 3232] [serial = 287] [outer = 14E70400] 01:36:18 INFO - PROCESS | 3232 | 1466501778507 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]]]}] 01:36:18 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. 01:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 01:36:18 INFO - PROCESS | 3232 | 1466501778546 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 3232 | 1466501778548 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:36:18 INFO - PROCESS | 3232 | 1466501778552 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 3232 | 1466501778554 Marionette TRACE conn3 <- [1,350,null,{}] 01:36:18 INFO - PROCESS | 3232 | 1466501778557 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}] 01:36:18 INFO - PROCESS | 3232 | 1466501778559 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:18 INFO - PROCESS | 3232 | 1466501778666 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:36:18 INFO - PROCESS | 3232 | 1466501778744 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 3232 | 1466501778746 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:18 INFO - PROCESS | 3232 | ++DOCSHELL 156D9400 == 33 [pid = 3232] [id = 97] 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (156D9C00) [pid = 3232] [serial = 288] [outer = 00000000] 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15D29800) [pid = 3232] [serial = 289] [outer = 156D9C00] 01:36:18 INFO - PROCESS | 3232 | 1466501778790 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16026800) [pid = 3232] [serial = 290] [outer = 156D9C00] 01:36:19 INFO - PROCESS | 3232 | 1466501779193 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]]]}] 01:36:19 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. 01:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 669ms 01:36:19 INFO - PROCESS | 3232 | 1466501779233 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 3232 | 1466501779236 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 01:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:36:19 INFO - PROCESS | 3232 | 1466501779249 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 3232 | 1466501779251 Marionette TRACE conn3 <- [1,354,null,{}] 01:36:19 INFO - PROCESS | 3232 | 1466501779255 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}] 01:36:19 INFO - PROCESS | 3232 | 1466501779261 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:19 INFO - PROCESS | 3232 | 1466501779396 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:36:19 INFO - PROCESS | 3232 | 1466501779460 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 3232 | 1466501779462 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:19 INFO - PROCESS | 3232 | ++DOCSHELL 161EA400 == 34 [pid = 3232] [id = 98] 01:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (161EB000) [pid = 3232] [serial = 291] [outer = 00000000] 01:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16662400) [pid = 3232] [serial = 292] [outer = 161EB000] 01:36:19 INFO - PROCESS | 3232 | 1466501779509 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (16890400) [pid = 3232] [serial = 293] [outer = 161EB000] 01:36:19 INFO - PROCESS | 3232 | 1466501779912 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]]]}] 01:36:19 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. 01:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 715ms 01:36:19 INFO - PROCESS | 3232 | 1466501779973 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 3232 | 1466501779975 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 01:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:36:19 INFO - PROCESS | 3232 | 1466501779979 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 3232 | 1466501779980 Marionette TRACE conn3 <- [1,358,null,{}] 01:36:19 INFO - PROCESS | 3232 | 1466501779984 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}] 01:36:19 INFO - PROCESS | 3232 | 1466501779986 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:20 INFO - PROCESS | 3232 | 1466501780100 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:36:20 INFO - PROCESS | 3232 | 1466501780109 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 3232 | 1466501780111 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:20 INFO - PROCESS | 3232 | ++DOCSHELL 169F8000 == 35 [pid = 3232] [id = 99] 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (169F9C00) [pid = 3232] [serial = 294] [outer = 00000000] 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1767B000) [pid = 3232] [serial = 295] [outer = 169F9C00] 01:36:20 INFO - PROCESS | 3232 | 1466501780208 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1767D400) [pid = 3232] [serial = 296] [outer = 169F9C00] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A767C00) [pid = 3232] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19ED6800) [pid = 3232] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (15460C00) [pid = 3232] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (176BC800) [pid = 3232] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (129AF800) [pid = 3232] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (105F0800) [pid = 3232] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E6D400) [pid = 3232] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (18297800) [pid = 3232] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A32D400) [pid = 3232] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1602B400) [pid = 3232] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E94C00) [pid = 3232] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161E0400) [pid = 3232] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1036C800) [pid = 3232] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:36:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (129E8400) [pid = 3232] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:36:20 INFO - PROCESS | 3232 | 1466501780713 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]]]}] 01:36:20 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. 01:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 775ms 01:36:20 INFO - PROCESS | 3232 | 1466501780761 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 3232 | 1466501780763 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 01:36:20 INFO - PROCESS | 3232 | 1466501780766 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:36:20 INFO - PROCESS | 3232 | 1466501780768 Marionette TRACE conn3 <- [1,362,null,{}] 01:36:20 INFO - PROCESS | 3232 | 1466501780771 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}] 01:36:20 INFO - PROCESS | 3232 | 1466501780773 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:20 INFO - PROCESS | 3232 | 1466501780850 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:36:20 INFO - PROCESS | 3232 | 1466501780855 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 3232 | 1466501780857 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:20 INFO - PROCESS | 3232 | ++DOCSHELL 1036EC00 == 36 [pid = 3232] [id = 100] 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16655800) [pid = 3232] [serial = 297] [outer = 00000000] 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16975400) [pid = 3232] [serial = 298] [outer = 16655800] 01:36:20 INFO - PROCESS | 3232 | 1466501780903 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16F95C00) [pid = 3232] [serial = 299] [outer = 16655800] 01:36:21 INFO - PROCESS | 3232 | 1466501781308 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]]]}] 01:36:21 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. 01:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 578ms 01:36:21 INFO - PROCESS | 3232 | 1466501781347 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 3232 | 1466501781349 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 01:36:21 INFO - PROCESS | 3232 | 1466501781356 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:36:21 INFO - PROCESS | 3232 | 1466501781358 Marionette TRACE conn3 <- [1,366,null,{}] 01:36:21 INFO - PROCESS | 3232 | 1466501781361 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}] 01:36:21 INFO - PROCESS | 3232 | 1466501781363 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:21 INFO - PROCESS | 3232 | 1466501781443 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:36:21 INFO - PROCESS | 3232 | 1466501781451 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 3232 | 1466501781453 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:21 INFO - PROCESS | 3232 | ++DOCSHELL 16660800 == 37 [pid = 3232] [id = 101] 01:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (176C1800) [pid = 3232] [serial = 300] [outer = 00000000] 01:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1797E000) [pid = 3232] [serial = 301] [outer = 176C1800] 01:36:21 INFO - PROCESS | 3232 | 1466501781497 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1798C800) [pid = 3232] [serial = 302] [outer = 176C1800] 01:36:21 INFO - PROCESS | 3232 | 1466501781920 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]]]}] 01:36:21 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. 01:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 609ms 01:36:21 INFO - PROCESS | 3232 | 1466501781979 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 3232 | 1466501781981 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 01:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:36:21 INFO - PROCESS | 3232 | 1466501781988 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 3232 | 1466501781990 Marionette TRACE conn3 <- [1,370,null,{}] 01:36:21 INFO - PROCESS | 3232 | 1466501781994 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}] 01:36:21 INFO - PROCESS | 3232 | 1466501781996 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:22 INFO - PROCESS | 3232 | 1466501782083 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:36:22 INFO - PROCESS | 3232 | 1466501782088 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 3232 | 1466501782090 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:22 INFO - PROCESS | 3232 | ++DOCSHELL 176BA400 == 38 [pid = 3232] [id = 102] 01:36:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (176BC800) [pid = 3232] [serial = 303] [outer = 00000000] 01:36:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (18296400) [pid = 3232] [serial = 304] [outer = 176BC800] 01:36:22 INFO - PROCESS | 3232 | 1466501782134 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (18299800) [pid = 3232] [serial = 305] [outer = 176BC800] 01:36:22 INFO - PROCESS | 3232 | 1466501782716 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]]]}] 01:36:22 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. 01:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 776ms 01:36:22 INFO - PROCESS | 3232 | 1466501782774 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 3232 | 1466501782779 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 01:36:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:36:22 INFO - PROCESS | 3232 | 1466501782798 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 3232 | 1466501782802 Marionette TRACE conn3 <- [1,374,null,{}] 01:36:22 INFO - PROCESS | 3232 | 1466501782808 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}] 01:36:22 INFO - PROCESS | 3232 | 1466501782811 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:22 INFO - PROCESS | 3232 | 1466501782924 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:36:23 INFO - PROCESS | 3232 | 1466501783031 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3232 | 1466501783034 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:23 INFO - PROCESS | 3232 | ++DOCSHELL 10471400 == 39 [pid = 3232] [id = 103] 01:36:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (105F5400) [pid = 3232] [serial = 306] [outer = 00000000] 01:36:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (11C2C800) [pid = 3232] [serial = 307] [outer = 105F5400] 01:36:23 INFO - PROCESS | 3232 | 1466501783093 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (129EAC00) [pid = 3232] [serial = 308] [outer = 105F5400] 01:36:23 INFO - PROCESS | 3232 | 1466501783679 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:36:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 913ms 01:36:23 INFO - PROCESS | 3232 | 1466501783708 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 3232 | 1466501783712 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:36:23 INFO - PROCESS | 3232 | 1466501783719 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 3232 | 1466501783722 Marionette TRACE conn3 <- [1,378,null,{}] 01:36:23 INFO - PROCESS | 3232 | 1466501783726 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}] 01:36:23 INFO - PROCESS | 3232 | 1466501783729 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:23 INFO - PROCESS | 3232 | 1466501783837 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:36:23 INFO - PROCESS | 3232 | 1466501783962 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3232 | 1466501783965 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:23 INFO - PROCESS | 3232 | ++DOCSHELL 13B0F400 == 40 [pid = 3232] [id = 104] 01:36:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13B10000) [pid = 3232] [serial = 309] [outer = 00000000] 01:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (143AB800) [pid = 3232] [serial = 310] [outer = 13B10000] 01:36:24 INFO - PROCESS | 3232 | 1466501784024 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (14E7E000) [pid = 3232] [serial = 311] [outer = 13B10000] 01:36:24 INFO - PROCESS | 3232 | 1466501784644 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:36:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 973ms 01:36:24 INFO - PROCESS | 3232 | 1466501784704 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 3232 | 1466501784707 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 01:36:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:36:24 INFO - PROCESS | 3232 | 1466501784711 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 3232 | 1466501784715 Marionette TRACE conn3 <- [1,382,null,{}] 01:36:24 INFO - PROCESS | 3232 | 1466501784726 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}] 01:36:24 INFO - PROCESS | 3232 | 1466501784732 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:24 INFO - PROCESS | 3232 | 1466501784869 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:36:24 INFO - PROCESS | 3232 | 1466501784977 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 3232 | 1466501784981 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:24 INFO - PROCESS | 3232 | ++DOCSHELL 16973C00 == 41 [pid = 3232] [id = 105] 01:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17687000) [pid = 3232] [serial = 312] [outer = 00000000] 01:36:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (18294800) [pid = 3232] [serial = 313] [outer = 17687000] 01:36:25 INFO - PROCESS | 3232 | 1466501785041 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19A17800) [pid = 3232] [serial = 314] [outer = 17687000] 01:36:25 INFO - PROCESS | 3232 | 1466501785826 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:36:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1156ms 01:36:25 INFO - PROCESS | 3232 | 1466501785873 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 3232 | 1466501785878 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:36:25 INFO - PROCESS | 3232 | 1466501785883 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 3232 | 1466501785887 Marionette TRACE conn3 <- [1,386,null,{}] 01:36:25 INFO - PROCESS | 3232 | 1466501785892 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}] 01:36:25 INFO - PROCESS | 3232 | 1466501785895 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:25 INFO - PROCESS | 3232 | 1466501785997 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:36:26 INFO - PROCESS | 3232 | 1466501786126 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 3232 | 1466501786132 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:26 INFO - PROCESS | 3232 | ++DOCSHELL 105EAC00 == 42 [pid = 3232] [id = 106] 01:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (105F1C00) [pid = 3232] [serial = 315] [outer = 00000000] 01:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (11CD3400) [pid = 3232] [serial = 316] [outer = 105F1C00] 01:36:26 INFO - PROCESS | 3232 | 1466501786187 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (129AF800) [pid = 3232] [serial = 317] [outer = 105F1C00] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 16660800 == 41 [pid = 3232] [id = 101] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 1036EC00 == 40 [pid = 3232] [id = 100] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 169F8000 == 39 [pid = 3232] [id = 99] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 161EA400 == 38 [pid = 3232] [id = 98] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 156D9400 == 37 [pid = 3232] [id = 97] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 14313400 == 36 [pid = 3232] [id = 96] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 13B10400 == 35 [pid = 3232] [id = 95] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 12923000 == 34 [pid = 3232] [id = 94] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 10A57800 == 33 [pid = 3232] [id = 93] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 182A0400 == 32 [pid = 3232] [id = 91] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 0F31C800 == 31 [pid = 3232] [id = 92] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 13B0F400 == 30 [pid = 3232] [id = 104] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 16973C00 == 29 [pid = 3232] [id = 105] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 176BA400 == 28 [pid = 3232] [id = 102] 01:36:26 INFO - PROCESS | 3232 | --DOCSHELL 10471400 == 27 [pid = 3232] [id = 103] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1ADD4000) [pid = 3232] [serial = 271] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1AC10000) [pid = 3232] [serial = 230] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1A12EC00) [pid = 3232] [serial = 256] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1594F800) [pid = 3232] [serial = 241] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (15D38000) [pid = 3232] [serial = 242] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (17E2A400) [pid = 3232] [serial = 247] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (181BD400) [pid = 3232] [serial = 248] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (129EC800) [pid = 3232] [serial = 235] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (12D8FC00) [pid = 3232] [serial = 236] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (110E9400) [pid = 3232] [serial = 232] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (110F3C00) [pid = 3232] [serial = 233] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14E72400) [pid = 3232] [serial = 238] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E7A000) [pid = 3232] [serial = 239] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19CBF800) [pid = 3232] [serial = 253] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1AC01C00) [pid = 3232] [serial = 259] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A12F800) [pid = 3232] [serial = 257] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A16000) [pid = 3232] [serial = 250] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19A18800) [pid = 3232] [serial = 251] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16974400) [pid = 3232] [serial = 244] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1AC09000) [pid = 3232] [serial = 260] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19A13800) [pid = 3232] [serial = 268] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16F9A400) [pid = 3232] [serial = 245] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (129F0800) [pid = 3232] [serial = 263] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (161E7400) [pid = 3232] [serial = 265] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (10A64000) [pid = 3232] [serial = 262] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19C52C00) [pid = 3232] [serial = 269] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (161E8000) [pid = 3232] [serial = 266] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19CC0400) [pid = 3232] [serial = 254] [outer = 00000000] [url = about:blank] 01:36:27 INFO - PROCESS | 3232 | 1466501787266 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]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1415ms 01:36:27 INFO - PROCESS | 3232 | 1466501787307 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 3232 | 1466501787315 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 01:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:36:27 INFO - PROCESS | 3232 | 1466501787319 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 3232 | 1466501787323 Marionette TRACE conn3 <- [1,390,null,{}] 01:36:27 INFO - PROCESS | 3232 | 1466501787329 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}] 01:36:27 INFO - PROCESS | 3232 | 1466501787332 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:27 INFO - PROCESS | 3232 | 1466501787420 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:36:27 INFO - PROCESS | 3232 | 1466501787429 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 3232 | 1466501787433 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:27 INFO - PROCESS | 3232 | ++DOCSHELL 10B77400 == 28 [pid = 3232] [id = 107] 01:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10B77C00) [pid = 3232] [serial = 318] [outer = 00000000] 01:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (110ED800) [pid = 3232] [serial = 319] [outer = 10B77C00] 01:36:27 INFO - PROCESS | 3232 | 1466501787468 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (112BA800) [pid = 3232] [serial = 320] [outer = 10B77C00] 01:36:27 INFO - PROCESS | 3232 | 1466501787951 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]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 715ms 01:36:28 INFO - PROCESS | 3232 | 1466501788040 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 3232 | 1466501788045 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 01:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:36:28 INFO - PROCESS | 3232 | 1466501788052 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 3232 | 1466501788038 Marionette TRACE conn3 <- [1,394,null,{}] 01:36:28 INFO - PROCESS | 3232 | 1466501788042 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}] 01:36:28 INFO - PROCESS | 3232 | 1466501788044 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:28 INFO - PROCESS | 3232 | 1466501788138 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:36:28 INFO - PROCESS | 3232 | 1466501788218 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 3232 | 1466501788220 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:28 INFO - PROCESS | 3232 | ++DOCSHELL 1302F800 == 29 [pid = 3232] [id = 108] 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13034000) [pid = 3232] [serial = 321] [outer = 00000000] 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13130000) [pid = 3232] [serial = 322] [outer = 13034000] 01:36:28 INFO - PROCESS | 3232 | 1466501788269 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1322B000) [pid = 3232] [serial = 323] [outer = 13034000] 01:36:28 INFO - PROCESS | 3232 | 1466501788703 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]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 684ms 01:36:28 INFO - PROCESS | 3232 | 1466501788733 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 3232 | 1466501788735 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 01:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:36:28 INFO - PROCESS | 3232 | 1466501788723 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 3232 | 1466501788726 Marionette TRACE conn3 <- [1,398,null,{}] 01:36:28 INFO - PROCESS | 3232 | 1466501788737 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}] 01:36:28 INFO - PROCESS | 3232 | 1466501788742 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:28 INFO - PROCESS | 3232 | 1466501788828 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:36:28 INFO - PROCESS | 3232 | 1466501788836 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 3232 | 1466501788839 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:28 INFO - PROCESS | 3232 | ++DOCSHELL 14E76800 == 30 [pid = 3232] [id = 109] 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E76C00) [pid = 3232] [serial = 324] [outer = 00000000] 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E7B000) [pid = 3232] [serial = 325] [outer = 14E76C00] 01:36:28 INFO - PROCESS | 3232 | 1466501788890 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E89C00) [pid = 3232] [serial = 326] [outer = 14E76C00] 01:36:29 INFO - PROCESS | 3232 | 1466501789400 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]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 01:36:29 INFO - PROCESS | 3232 | 1466501789443 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 3232 | 1466501789446 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 01:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:36:29 INFO - PROCESS | 3232 | 1466501789487 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 3232 | 1466501789489 Marionette TRACE conn3 <- [1,402,null,{}] 01:36:29 INFO - PROCESS | 3232 | 1466501789493 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}] 01:36:29 INFO - PROCESS | 3232 | 1466501789495 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:29 INFO - PROCESS | 3232 | 1466501789611 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:36:29 INFO - PROCESS | 3232 | 1466501789665 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 3232 | 1466501789667 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:29 INFO - PROCESS | 3232 | ++DOCSHELL 1594EC00 == 31 [pid = 3232] [id = 110] 01:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15D33400) [pid = 3232] [serial = 327] [outer = 00000000] 01:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1602B000) [pid = 3232] [serial = 328] [outer = 15D33400] 01:36:29 INFO - PROCESS | 3232 | 1466501789714 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (161E1400) [pid = 3232] [serial = 329] [outer = 15D33400] 01:36:30 INFO - PROCESS | 3232 | 1466501790136 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]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 01:36:30 INFO - PROCESS | 3232 | 1466501790153 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 3232 | 1466501790156 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 01:36:30 INFO - PROCESS | 3232 | 1466501790159 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:36:30 INFO - PROCESS | 3232 | 1466501790160 Marionette TRACE conn3 <- [1,406,null,{}] 01:36:30 INFO - PROCESS | 3232 | 1466501790173 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}] 01:36:30 INFO - PROCESS | 3232 | 1466501790175 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:30 INFO - PROCESS | 3232 | 1466501790281 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:36:30 INFO - PROCESS | 3232 | 1466501790287 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 3232 | 1466501790289 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:30 INFO - PROCESS | 3232 | ++DOCSHELL 161E4C00 == 32 [pid = 3232] [id = 111] 01:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (161E7400) [pid = 3232] [serial = 330] [outer = 00000000] 01:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (161ED400) [pid = 3232] [serial = 331] [outer = 161E7400] 01:36:30 INFO - PROCESS | 3232 | 1466501790362 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1697B800) [pid = 3232] [serial = 332] [outer = 161E7400] 01:36:30 INFO - PROCESS | 3232 | 1466501790816 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]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 669ms 01:36:30 INFO - PROCESS | 3232 | 1466501790840 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 3232 | 1466501790842 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 01:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:36:30 INFO - PROCESS | 3232 | 1466501790846 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 3232 | 1466501790847 Marionette TRACE conn3 <- [1,410,null,{}] 01:36:30 INFO - PROCESS | 3232 | 1466501790851 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}] 01:36:30 INFO - PROCESS | 3232 | 1466501790856 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:31 INFO - PROCESS | 3232 | 1466501791014 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (176C1800) [pid = 3232] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (156D9C00) [pid = 3232] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (176BC800) [pid = 3232] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (103C9800) [pid = 3232] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B10800) [pid = 3232] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161EB000) [pid = 3232] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10A59400) [pid = 3232] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E70400) [pid = 3232] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (129B3C00) [pid = 3232] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A1DE400) [pid = 3232] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (169F9C00) [pid = 3232] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (16655800) [pid = 3232] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:36:31 INFO - PROCESS | 3232 | 1466501791269 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 3232 | 1466501791271 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:31 INFO - PROCESS | 3232 | ++DOCSHELL 0F314800 == 33 [pid = 3232] [id = 112] 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (0F315400) [pid = 3232] [serial = 333] [outer = 00000000] 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10A59400) [pid = 3232] [serial = 334] [outer = 0F315400] 01:36:31 INFO - PROCESS | 3232 | 1466501791343 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (143A8C00) [pid = 3232] [serial = 335] [outer = 0F315400] 01:36:31 INFO - PROCESS | 3232 | 1466501791737 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]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 913ms 01:36:31 INFO - PROCESS | 3232 | 1466501791775 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 3232 | 1466501791777 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 01:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:36:31 INFO - PROCESS | 3232 | 1466501791780 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 3232 | 1466501791782 Marionette TRACE conn3 <- [1,414,null,{}] 01:36:31 INFO - PROCESS | 3232 | 1466501791785 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}] 01:36:31 INFO - PROCESS | 3232 | 1466501791787 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:31 INFO - PROCESS | 3232 | 1466501791863 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:36:31 INFO - PROCESS | 3232 | 1466501791868 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 3232 | 1466501791870 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:31 INFO - PROCESS | 3232 | ++DOCSHELL 10438400 == 34 [pid = 3232] [id = 113] 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161DFC00) [pid = 3232] [serial = 336] [outer = 00000000] 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17E95C00) [pid = 3232] [serial = 337] [outer = 161DFC00] 01:36:31 INFO - PROCESS | 3232 | 1466501791915 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (181B4800) [pid = 3232] [serial = 338] [outer = 161DFC00] 01:36:32 INFO - PROCESS | 3232 | 1466501792324 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]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 578ms 01:36:32 INFO - PROCESS | 3232 | 1466501792361 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 3232 | 1466501792364 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 01:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:36:32 INFO - PROCESS | 3232 | 1466501792367 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 3232 | 1466501792369 Marionette TRACE conn3 <- [1,418,null,{}] 01:36:32 INFO - PROCESS | 3232 | 1466501792372 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}] 01:36:32 INFO - PROCESS | 3232 | 1466501792374 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:32 INFO - PROCESS | 3232 | 1466501792465 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:36:32 INFO - PROCESS | 3232 | 1466501792471 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 3232 | 1466501792473 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:32 INFO - PROCESS | 3232 | ++DOCSHELL 17E2FC00 == 35 [pid = 3232] [id = 114] 01:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (182A1000) [pid = 3232] [serial = 339] [outer = 00000000] 01:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A1CC00) [pid = 3232] [serial = 340] [outer = 182A1000] 01:36:32 INFO - PROCESS | 3232 | 1466501792521 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A1D800) [pid = 3232] [serial = 341] [outer = 182A1000] 01:36:33 INFO - PROCESS | 3232 | 1466501793467 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]]]}] 01:36:33 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 01:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1186ms 01:36:33 INFO - PROCESS | 3232 | 1466501793540 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 3232 | 1466501793545 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:36:33 INFO - PROCESS | 3232 | 1466501793551 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 3232 | 1466501793555 Marionette TRACE conn3 <- [1,422,null,{}] 01:36:33 INFO - PROCESS | 3232 | 1466501793603 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}] 01:36:33 INFO - PROCESS | 3232 | 1466501793606 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:33 INFO - PROCESS | 3232 | 1466501793707 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:36:33 INFO - PROCESS | 3232 | 1466501793911 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 3232 | 1466501793915 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:33 INFO - PROCESS | 3232 | ++DOCSHELL 10E5E000 == 36 [pid = 3232] [id = 115] 01:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (10E60800) [pid = 3232] [serial = 342] [outer = 00000000] 01:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (110ECC00) [pid = 3232] [serial = 343] [outer = 10E60800] 01:36:33 INFO - PROCESS | 3232 | 1466501793975 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (114D6000) [pid = 3232] [serial = 344] [outer = 10E60800] 01:36:35 INFO - PROCESS | 3232 | 1466501795164 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]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1658ms 01:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:36:35 INFO - PROCESS | 3232 | 1466501795200 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 3232 | 1466501795204 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 01:36:35 INFO - PROCESS | 3232 | 1466501795272 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 3232 | 1466501795275 Marionette TRACE conn3 <- [1,426,null,{}] 01:36:35 INFO - PROCESS | 3232 | 1466501795283 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}] 01:36:35 INFO - PROCESS | 3232 | 1466501795286 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:35 INFO - PROCESS | 3232 | 1466501795389 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 10438400 == 35 [pid = 3232] [id = 113] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 0F314800 == 34 [pid = 3232] [id = 112] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 161E4C00 == 33 [pid = 3232] [id = 111] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 1594EC00 == 32 [pid = 3232] [id = 110] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 14E76800 == 31 [pid = 3232] [id = 109] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 1302F800 == 30 [pid = 3232] [id = 108] 01:36:35 INFO - PROCESS | 3232 | --DOCSHELL 10B77400 == 29 [pid = 3232] [id = 107] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1798C800) [pid = 3232] [serial = 302] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15D29800) [pid = 3232] [serial = 289] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (18296400) [pid = 3232] [serial = 304] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (18299800) [pid = 3232] [serial = 305] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10B79C00) [pid = 3232] [serial = 274] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11ADEC00) [pid = 3232] [serial = 275] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (143A0400) [pid = 3232] [serial = 283] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E04400) [pid = 3232] [serial = 284] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16662400) [pid = 3232] [serial = 292] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (11433400) [pid = 3232] [serial = 277] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (11ADF800) [pid = 3232] [serial = 278] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E87800) [pid = 3232] [serial = 286] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (13124C00) [pid = 3232] [serial = 280] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (13151C00) [pid = 3232] [serial = 281] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1ADD6C00) [pid = 3232] [serial = 272] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (16026800) [pid = 3232] [serial = 290] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1767B000) [pid = 3232] [serial = 295] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (16890400) [pid = 3232] [serial = 293] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (1797E000) [pid = 3232] [serial = 301] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (1767D400) [pid = 3232] [serial = 296] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (16975400) [pid = 3232] [serial = 298] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (16F95C00) [pid = 3232] [serial = 299] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (14ED6000) [pid = 3232] [serial = 287] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3232 | 1466501795489 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 3232 | 1466501795493 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:35 INFO - PROCESS | 3232 | ++DOCSHELL 103CD400 == 30 [pid = 3232] [id = 116] 01:36:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (103F1400) [pid = 3232] [serial = 345] [outer = 00000000] 01:36:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (11433400) [pid = 3232] [serial = 346] [outer = 103F1400] 01:36:35 INFO - PROCESS | 3232 | 1466501795541 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (114C8C00) [pid = 3232] [serial = 347] [outer = 103F1400] 01:36:35 INFO - PROCESS | 3232 | 1466501795938 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] 01:36:36 INFO - PROCESS | 3232 | 1466501796017 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:36:36 INFO - PROCESS | 3232 | 1466501796024 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 3232 | 1466501796026 Marionette TRACE conn3 <- [1,430,null,{}] 01:36:36 INFO - PROCESS | 3232 | 1466501796035 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}] 01:36:36 INFO - PROCESS | 3232 | 1466501796037 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:36 INFO - PROCESS | 3232 | 1466501796129 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:36:36 INFO - PROCESS | 3232 | 1466501796142 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 3232 | 1466501796145 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:36 INFO - PROCESS | 3232 | ++DOCSHELL 131E6000 == 31 [pid = 3232] [id = 117] 01:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (131E9C00) [pid = 3232] [serial = 348] [outer = 00000000] 01:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (1344E000) [pid = 3232] [serial = 349] [outer = 131E9C00] 01:36:36 INFO - PROCESS | 3232 | 1466501796197 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (13B08C00) [pid = 3232] [serial = 350] [outer = 131E9C00] 01:36:36 INFO - PROCESS | 3232 | 1466501796893 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]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 913ms 01:36:36 INFO - PROCESS | 3232 | 1466501796935 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 3232 | 1466501796940 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 01:36:36 INFO - PROCESS | 3232 | 1466501796945 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:36:36 INFO - PROCESS | 3232 | 1466501796950 Marionette TRACE conn3 <- [1,434,null,{}] 01:36:36 INFO - PROCESS | 3232 | 1466501796955 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}] 01:36:36 INFO - PROCESS | 3232 | 1466501796958 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:37 INFO - PROCESS | 3232 | 1466501797067 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:36:37 INFO - PROCESS | 3232 | 1466501797145 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 3232 | 1466501797149 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:37 INFO - PROCESS | 3232 | ++DOCSHELL 10B75400 == 32 [pid = 3232] [id = 118] 01:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1291C400) [pid = 3232] [serial = 351] [outer = 00000000] 01:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (13238000) [pid = 3232] [serial = 352] [outer = 1291C400] 01:36:37 INFO - PROCESS | 3232 | 1466501797207 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (143A0400) [pid = 3232] [serial = 353] [outer = 1291C400] 01:36:37 INFO - PROCESS | 3232 | 1466501797785 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]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 882ms 01:36:37 INFO - PROCESS | 3232 | 1466501797833 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 3232 | 1466501797838 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 01:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:36:37 INFO - PROCESS | 3232 | 1466501797845 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 3232 | 1466501797848 Marionette TRACE conn3 <- [1,438,null,{}] 01:36:37 INFO - PROCESS | 3232 | 1466501797852 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}] 01:36:37 INFO - PROCESS | 3232 | 1466501797855 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:37 INFO - PROCESS | 3232 | 1466501797965 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:36:38 INFO - PROCESS | 3232 | 1466501798062 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 3232 | 1466501798065 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:38 INFO - PROCESS | 3232 | ++DOCSHELL 14E89800 == 33 [pid = 3232] [id = 119] 01:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E8C400) [pid = 3232] [serial = 354] [outer = 00000000] 01:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (152D5800) [pid = 3232] [serial = 355] [outer = 14E8C400] 01:36:38 INFO - PROCESS | 3232 | 1466501798122 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (15464400) [pid = 3232] [serial = 356] [outer = 14E8C400] 01:36:38 INFO - PROCESS | 3232 | 1466501798721 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]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:36:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 913ms 01:36:38 INFO - PROCESS | 3232 | 1466501798771 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 3232 | 1466501798774 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 01:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:36:38 INFO - PROCESS | 3232 | 1466501798778 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 3232 | 1466501798782 Marionette TRACE conn3 <- [1,442,null,{}] 01:36:38 INFO - PROCESS | 3232 | 1466501798778 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}] 01:36:38 INFO - PROCESS | 3232 | 1466501798783 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:38 INFO - PROCESS | 3232 | 1466501798889 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:36:38 INFO - PROCESS | 3232 | 1466501798971 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 3232 | 1466501798975 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:39 INFO - PROCESS | 3232 | ++DOCSHELL 161ECC00 == 34 [pid = 3232] [id = 120] 01:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161ED000) [pid = 3232] [serial = 357] [outer = 00000000] 01:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16894000) [pid = 3232] [serial = 358] [outer = 161ED000] 01:36:39 INFO - PROCESS | 3232 | 1466501799074 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16F8E000) [pid = 3232] [serial = 359] [outer = 161ED000] 01:36:39 INFO - PROCESS | 3232 | 1466501799654 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]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 912ms 01:36:39 INFO - PROCESS | 3232 | 1466501799689 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 3232 | 1466501799692 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 01:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:36:39 INFO - PROCESS | 3232 | 1466501799696 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 3232 | 1466501799698 Marionette TRACE conn3 <- [1,446,null,{}] 01:36:39 INFO - PROCESS | 3232 | 1466501799701 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}] 01:36:39 INFO - PROCESS | 3232 | 1466501799704 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:39 INFO - PROCESS | 3232 | 1466501799811 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:36:39 INFO - PROCESS | 3232 | [3232] 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 01:36:39 INFO - PROCESS | 3232 | [3232] 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 01:36:39 INFO - PROCESS | 3232 | 1466501799913 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 3232 | 1466501799916 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:39 INFO - PROCESS | 3232 | ++DOCSHELL 1703CC00 == 35 [pid = 3232] [id = 121] 01:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1767AC00) [pid = 3232] [serial = 360] [outer = 00000000] 01:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (176C2400) [pid = 3232] [serial = 361] [outer = 1767AC00] 01:36:39 INFO - PROCESS | 3232 | 1466501799972 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1797FC00) [pid = 3232] [serial = 362] [outer = 1767AC00] 01:36:40 INFO - PROCESS | 3232 | 1466501800638 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]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 01:36:40 INFO - PROCESS | 3232 | 1466501800729 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 3232 | 1466501800734 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:36:40 INFO - PROCESS | 3232 | 1466501800739 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 3232 | 1466501800742 Marionette TRACE conn3 <- [1,450,null,{}] 01:36:40 INFO - PROCESS | 3232 | 1466501800748 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}] 01:36:40 INFO - PROCESS | 3232 | 1466501800751 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 103CD400 == 34 [pid = 3232] [id = 116] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 105EAC00 == 33 [pid = 3232] [id = 106] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 10E5E000 == 32 [pid = 3232] [id = 115] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 17E2FC00 == 31 [pid = 3232] [id = 114] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 161ECC00 == 30 [pid = 3232] [id = 120] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 1703CC00 == 29 [pid = 3232] [id = 121] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 14E89800 == 28 [pid = 3232] [id = 119] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 131E6000 == 27 [pid = 3232] [id = 117] 01:36:41 INFO - PROCESS | 3232 | --DOCSHELL 10B75400 == 26 [pid = 3232] [id = 118] 01:36:41 INFO - PROCESS | 3232 | 1466501801421 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:36:41 INFO - PROCESS | 3232 | 1466501801576 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 3232 | 1466501801581 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:41 INFO - PROCESS | 3232 | ++DOCSHELL 1055BC00 == 27 [pid = 3232] [id = 122] 01:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (10561400) [pid = 3232] [serial = 363] [outer = 00000000] 01:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (10A61C00) [pid = 3232] [serial = 364] [outer = 10561400] 01:36:41 INFO - PROCESS | 3232 | 1466501801635 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (10E90C00) [pid = 3232] [serial = 365] [outer = 10561400] 01:36:42 INFO - PROCESS | 3232 | 1466501802067 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] 01:36:42 INFO - PROCESS | 3232 | 1466501802121 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 01:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:36:42 INFO - PROCESS | 3232 | 1466501802126 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 3232 | 1466501802130 Marionette TRACE conn3 <- [1,454,null,{}] 01:36:42 INFO - PROCESS | 3232 | 1466501802134 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}] 01:36:42 INFO - PROCESS | 3232 | 1466501802137 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:42 INFO - PROCESS | 3232 | 1466501802226 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:36:42 INFO - PROCESS | 3232 | 1466501802235 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 3232 | 1466501802238 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:42 INFO - PROCESS | 3232 | ++DOCSHELL 13155000 == 28 [pid = 3232] [id = 123] 01:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (131E6000) [pid = 3232] [serial = 366] [outer = 00000000] 01:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13B10800) [pid = 3232] [serial = 367] [outer = 131E6000] 01:36:42 INFO - PROCESS | 3232 | 1466501802293 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (143AA400) [pid = 3232] [serial = 368] [outer = 131E6000] 01:36:42 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:42 INFO - PROCESS | 3232 | 1466501802775 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 01:36:42 INFO - PROCESS | 3232 | 1466501802842 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 3232 | 1466501802845 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 01:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:36:42 INFO - PROCESS | 3232 | 1466501802849 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 3232 | 1466501802851 Marionette TRACE conn3 <- [1,458,null,{}] 01:36:42 INFO - PROCESS | 3232 | 1466501802855 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}] 01:36:42 INFO - PROCESS | 3232 | 1466501802858 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:42 INFO - PROCESS | 3232 | 1466501802976 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:36:42 INFO - PROCESS | 3232 | 1466501802990 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 3232 | 1466501802992 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:43 INFO - PROCESS | 3232 | ++DOCSHELL 15940800 == 29 [pid = 3232] [id = 124] 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15947C00) [pid = 3232] [serial = 369] [outer = 00000000] 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15D33C00) [pid = 3232] [serial = 370] [outer = 15947C00] 01:36:43 INFO - PROCESS | 3232 | 1466501803090 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1602A800) [pid = 3232] [serial = 371] [outer = 15947C00] 01:36:43 INFO - PROCESS | 3232 | 1466501803537 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] 01:36:43 INFO - PROCESS | 3232 | 1466501803576 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 01:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:36:43 INFO - PROCESS | 3232 | 1466501803587 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 3232 | 1466501803591 Marionette TRACE conn3 <- [1,462,null,{}] 01:36:43 INFO - PROCESS | 3232 | 1466501803595 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}] 01:36:43 INFO - PROCESS | 3232 | 1466501803598 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:43 INFO - PROCESS | 3232 | 1466501803726 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:36:43 INFO - PROCESS | 3232 | 1466501803797 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 3232 | 1466501803799 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:43 INFO - PROCESS | 3232 | ++DOCSHELL 14E88800 == 30 [pid = 3232] [id = 125] 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (170C6800) [pid = 3232] [serial = 372] [outer = 00000000] 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17680400) [pid = 3232] [serial = 373] [outer = 170C6800] 01:36:43 INFO - PROCESS | 3232 | 1466501803828 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (17E2BC00) [pid = 3232] [serial = 374] [outer = 170C6800] 01:36:44 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:44 INFO - PROCESS | 3232 | 1466501804280 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] 01:36:44 INFO - PROCESS | 3232 | 1466501804333 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:36:44 INFO - PROCESS | 3232 | 1466501804336 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 3232 | 1466501804338 Marionette TRACE conn3 <- [1,466,null,{}] 01:36:44 INFO - PROCESS | 3232 | 1466501804341 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}] 01:36:44 INFO - PROCESS | 3232 | 1466501804343 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:44 INFO - PROCESS | 3232 | 1466501804435 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:36:44 INFO - PROCESS | 3232 | 1466501804442 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 3232 | 1466501804444 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:44 INFO - PROCESS | 3232 | ++DOCSHELL 19A1A400 == 31 [pid = 3232] [id = 126] 01:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (19A1A800) [pid = 3232] [serial = 375] [outer = 00000000] 01:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (19A93000) [pid = 3232] [serial = 376] [outer = 19A1A800] 01:36:44 INFO - PROCESS | 3232 | 1466501804495 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19C52C00) [pid = 3232] [serial = 377] [outer = 19A1A800] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (131E9C00) [pid = 3232] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (103F1400) [pid = 3232] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (10E60800) [pid = 3232] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13B10000) [pid = 3232] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (105F1C00) [pid = 3232] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (0F315400) [pid = 3232] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (105F5400) [pid = 3232] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17687000) [pid = 3232] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10B77C00) [pid = 3232] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13034000) [pid = 3232] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15D33400) [pid = 3232] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (14E76C00) [pid = 3232] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (161E7400) [pid = 3232] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161DFC00) [pid = 3232] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:36:44 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (182A1000) [pid = 3232] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:36:45 INFO - PROCESS | 3232 | 1466501805152 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] 01:36:45 INFO - PROCESS | 3232 | 1466501805209 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 01:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:36:45 INFO - PROCESS | 3232 | 1466501805213 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 3232 | 1466501805215 Marionette TRACE conn3 <- [1,470,null,{}] 01:36:45 INFO - PROCESS | 3232 | 1466501805218 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}] 01:36:45 INFO - PROCESS | 3232 | 1466501805220 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:45 INFO - PROCESS | 3232 | 1466501805303 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (143A9000) [pid = 3232] [serial = 378] [outer = 1B384400] 01:36:45 INFO - PROCESS | 3232 | 1466501805329 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 3232 | 1466501805335 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:45 INFO - PROCESS | 3232 | ++DOCSHELL 17760400 == 32 [pid = 3232] [id = 127] 01:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17767C00) [pid = 3232] [serial = 379] [outer = 00000000] 01:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (18296400) [pid = 3232] [serial = 380] [outer = 17767C00] 01:36:45 INFO - PROCESS | 3232 | 1466501805406 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19C5B000) [pid = 3232] [serial = 381] [outer = 17767C00] 01:36:45 INFO - PROCESS | 3232 | 1466501805880 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 715ms 01:36:45 INFO - PROCESS | 3232 | 1466501805944 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 3232 | 1466501805946 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 01:36:45 INFO - PROCESS | 3232 | 1466501805949 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 3232 | 1466501805951 Marionette TRACE conn3 <- [1,474,null,{}] 01:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:36:45 INFO - PROCESS | 3232 | 1466501805957 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}] 01:36:45 INFO - PROCESS | 3232 | 1466501805959 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:46 INFO - PROCESS | 3232 | 1466501806038 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:36:46 INFO - PROCESS | 3232 | 1466501806043 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 3232 | 1466501806046 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:46 INFO - PROCESS | 3232 | ++DOCSHELL 0F314400 == 33 [pid = 3232] [id = 128] 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19CB9C00) [pid = 3232] [serial = 382] [outer = 00000000] 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19ED1400) [pid = 3232] [serial = 383] [outer = 19CB9C00] 01:36:46 INFO - PROCESS | 3232 | 1466501806101 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19ED7000) [pid = 3232] [serial = 384] [outer = 19CB9C00] 01:36:46 INFO - PROCESS | 3232 | 1466501806509 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 578ms 01:36:46 INFO - PROCESS | 3232 | 1466501806535 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 3232 | 1466501806537 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 01:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:36:46 INFO - PROCESS | 3232 | 1466501806540 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 3232 | 1466501806542 Marionette TRACE conn3 <- [1,478,null,{}] 01:36:46 INFO - PROCESS | 3232 | 1466501806545 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}] 01:36:46 INFO - PROCESS | 3232 | 1466501806547 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:46 INFO - PROCESS | 3232 | 1466501806624 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:36:46 INFO - PROCESS | 3232 | 1466501806630 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 3232 | 1466501806632 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:46 INFO - PROCESS | 3232 | ++DOCSHELL 1A132800 == 34 [pid = 3232] [id = 129] 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A135800) [pid = 3232] [serial = 385] [outer = 00000000] 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1A1DE400) [pid = 3232] [serial = 386] [outer = 1A135800] 01:36:46 INFO - PROCESS | 3232 | 1466501806679 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A331400) [pid = 3232] [serial = 387] [outer = 1A135800] 01:36:47 INFO - PROCESS | 3232 | 1466501807525 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]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1050ms 01:36:47 INFO - PROCESS | 3232 | 1466501807599 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 3232 | 1466501807604 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 01:36:47 INFO - PROCESS | 3232 | 1466501807609 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:36:47 INFO - PROCESS | 3232 | 1466501807613 Marionette TRACE conn3 <- [1,482,null,{}] 01:36:47 INFO - PROCESS | 3232 | 1466501807620 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}] 01:36:47 INFO - PROCESS | 3232 | 1466501807623 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:47 INFO - PROCESS | 3232 | 1466501807775 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:36:47 INFO - PROCESS | 3232 | 1466501807889 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 3232 | 1466501807892 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:47 INFO - PROCESS | 3232 | ++DOCSHELL 11CCFC00 == 35 [pid = 3232] [id = 130] 01:36:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1281B400) [pid = 3232] [serial = 388] [outer = 00000000] 01:36:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1430D800) [pid = 3232] [serial = 389] [outer = 1281B400] 01:36:47 INFO - PROCESS | 3232 | 1466501807949 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (14E73C00) [pid = 3232] [serial = 390] [outer = 1281B400] 01:36:48 INFO - PROCESS | 3232 | 1466501808761 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]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1186ms 01:36:48 INFO - PROCESS | 3232 | 1466501808793 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 3232 | 1466501808797 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:36:48 INFO - PROCESS | 3232 | 1466501808804 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 3232 | 1466501808807 Marionette TRACE conn3 <- [1,486,null,{}] 01:36:48 INFO - PROCESS | 3232 | 1466501808813 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}] 01:36:48 INFO - PROCESS | 3232 | 1466501808816 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:48 INFO - PROCESS | 3232 | 1466501808930 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:36:49 INFO - PROCESS | 3232 | 1466501809011 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 3232 | 1466501809016 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:49 INFO - PROCESS | 3232 | ++DOCSHELL 110EA800 == 36 [pid = 3232] [id = 131] 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (112BAC00) [pid = 3232] [serial = 391] [outer = 00000000] 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (11CD4C00) [pid = 3232] [serial = 392] [outer = 112BAC00] 01:36:49 INFO - PROCESS | 3232 | 1466501809113 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (12925800) [pid = 3232] [serial = 393] [outer = 112BAC00] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 0F314400 == 35 [pid = 3232] [id = 128] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 17760400 == 34 [pid = 3232] [id = 127] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 19A1A400 == 33 [pid = 3232] [id = 126] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 14E88800 == 32 [pid = 3232] [id = 125] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 15940800 == 31 [pid = 3232] [id = 124] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 13155000 == 30 [pid = 3232] [id = 123] 01:36:49 INFO - PROCESS | 3232 | --DOCSHELL 1055BC00 == 29 [pid = 3232] [id = 122] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (13B08C00) [pid = 3232] [serial = 350] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1344E000) [pid = 3232] [serial = 349] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (11433400) [pid = 3232] [serial = 346] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (114C8C00) [pid = 3232] [serial = 347] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (114D6000) [pid = 3232] [serial = 344] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (110ECC00) [pid = 3232] [serial = 343] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19A1D800) [pid = 3232] [serial = 341] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (143AB800) [pid = 3232] [serial = 310] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (11CD3400) [pid = 3232] [serial = 316] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (143A8C00) [pid = 3232] [serial = 335] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (129EAC00) [pid = 3232] [serial = 308] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A17800) [pid = 3232] [serial = 314] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (112BA800) [pid = 3232] [serial = 320] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1322B000) [pid = 3232] [serial = 323] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (129AF800) [pid = 3232] [serial = 317] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161E1400) [pid = 3232] [serial = 329] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E7B000) [pid = 3232] [serial = 325] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14E89C00) [pid = 3232] [serial = 326] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (110ED800) [pid = 3232] [serial = 319] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1697B800) [pid = 3232] [serial = 332] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161ED400) [pid = 3232] [serial = 331] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13130000) [pid = 3232] [serial = 322] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (18294800) [pid = 3232] [serial = 313] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (10A59400) [pid = 3232] [serial = 334] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (17E95C00) [pid = 3232] [serial = 337] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1602B000) [pid = 3232] [serial = 328] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (181B4800) [pid = 3232] [serial = 338] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (14E7E000) [pid = 3232] [serial = 311] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (11C2C800) [pid = 3232] [serial = 307] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (19A1CC00) [pid = 3232] [serial = 340] [outer = 00000000] [url = about:blank] 01:36:49 INFO - PROCESS | 3232 | 1466501809559 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 776ms 01:36:49 INFO - PROCESS | 3232 | 1466501809589 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 3232 | 1466501809594 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 01:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:36:49 INFO - PROCESS | 3232 | 1466501809600 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 3232 | 1466501809603 Marionette TRACE conn3 <- [1,490,null,{}] 01:36:49 INFO - PROCESS | 3232 | 1466501809607 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}] 01:36:49 INFO - PROCESS | 3232 | 1466501809609 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:49 INFO - PROCESS | 3232 | 1466501809697 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:36:49 INFO - PROCESS | 3232 | 1466501809704 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 3232 | 1466501809706 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:49 INFO - PROCESS | 3232 | ++DOCSHELL 11C33400 == 30 [pid = 3232] [id = 132] 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (11CD2C00) [pid = 3232] [serial = 394] [outer = 00000000] 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (1314D800) [pid = 3232] [serial = 395] [outer = 11CD2C00] 01:36:49 INFO - PROCESS | 3232 | 1466501809761 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13157C00) [pid = 3232] [serial = 396] [outer = 11CD2C00] 01:36:50 INFO - PROCESS | 3232 | 1466501810214 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]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 669ms 01:36:50 INFO - PROCESS | 3232 | 1466501810281 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 3232 | 1466501810283 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:36:50 INFO - PROCESS | 3232 | 1466501810287 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 3232 | 1466501810290 Marionette TRACE conn3 <- [1,494,null,{}] 01:36:50 INFO - PROCESS | 3232 | 1466501810301 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}] 01:36:50 INFO - PROCESS | 3232 | 1466501810306 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:50 INFO - PROCESS | 3232 | 1466501810424 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:36:50 INFO - PROCESS | 3232 | 1466501810508 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 3232 | 1466501810511 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:50 INFO - PROCESS | 3232 | ++DOCSHELL 14E0A000 == 31 [pid = 3232] [id = 133] 01:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E0A800) [pid = 3232] [serial = 397] [outer = 00000000] 01:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (14E7B800) [pid = 3232] [serial = 398] [outer = 14E0A800] 01:36:50 INFO - PROCESS | 3232 | 1466501810558 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E89800) [pid = 3232] [serial = 399] [outer = 14E0A800] 01:36:50 INFO - PROCESS | 3232 | 1466501810955 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]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 714ms 01:36:50 INFO - PROCESS | 3232 | 1466501811011 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 3232 | 1466501811014 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 01:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:36:51 INFO - PROCESS | 3232 | 1466501811017 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 3232 | 1466501811019 Marionette TRACE conn3 <- [1,498,null,{}] 01:36:51 INFO - PROCESS | 3232 | 1466501811022 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}] 01:36:51 INFO - PROCESS | 3232 | 1466501811024 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:51 INFO - PROCESS | 3232 | 1466501811112 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:36:51 INFO - PROCESS | 3232 | 1466501811120 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 3232 | 1466501811122 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:51 INFO - PROCESS | 3232 | ++DOCSHELL 152DAC00 == 32 [pid = 3232] [id = 134] 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15D32C00) [pid = 3232] [serial = 400] [outer = 00000000] 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (161E0000) [pid = 3232] [serial = 401] [outer = 15D32C00] 01:36:51 INFO - PROCESS | 3232 | 1466501811167 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161E6400) [pid = 3232] [serial = 402] [outer = 15D32C00] 01:36:51 INFO - PROCESS | 3232 | 1466501811621 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]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 608ms 01:36:51 INFO - PROCESS | 3232 | 1466501811644 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 3232 | 1466501811646 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 01:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:36:51 INFO - PROCESS | 3232 | 1466501811649 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 3232 | 1466501811651 Marionette TRACE conn3 <- [1,502,null,{}] 01:36:51 INFO - PROCESS | 3232 | 1466501811654 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}] 01:36:51 INFO - PROCESS | 3232 | 1466501811656 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:51 INFO - PROCESS | 3232 | 1466501811792 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:36:51 INFO - PROCESS | 3232 | 1466501811842 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 3232 | 1466501811844 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:51 INFO - PROCESS | 3232 | ++DOCSHELL 161E9800 == 33 [pid = 3232] [id = 135] 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E9C00) [pid = 3232] [serial = 403] [outer = 00000000] 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16890800) [pid = 3232] [serial = 404] [outer = 161E9C00] 01:36:51 INFO - PROCESS | 3232 | 1466501811890 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (169F7000) [pid = 3232] [serial = 405] [outer = 161E9C00] 01:36:52 INFO - PROCESS | 3232 | 1466501812326 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]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 715ms 01:36:52 INFO - PROCESS | 3232 | 1466501812371 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 3232 | 1466501812373 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 01:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:36:52 INFO - PROCESS | 3232 | 1466501812377 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 3232 | 1466501812378 Marionette TRACE conn3 <- [1,506,null,{}] 01:36:52 INFO - PROCESS | 3232 | 1466501812382 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}] 01:36:52 INFO - PROCESS | 3232 | 1466501812388 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:52 INFO - PROCESS | 3232 | 1466501812507 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:36:52 INFO - PROCESS | 3232 | 1466501812569 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 3232 | 1466501812571 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:52 INFO - PROCESS | 3232 | ++DOCSHELL 17E2D400 == 34 [pid = 3232] [id = 136] 01:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17E99400) [pid = 3232] [serial = 406] [outer = 00000000] 01:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (18299800) [pid = 3232] [serial = 407] [outer = 17E99400] 01:36:52 INFO - PROCESS | 3232 | 1466501812618 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1829F800) [pid = 3232] [serial = 408] [outer = 17E99400] 01:36:53 INFO - PROCESS | 3232 | 1466501813045 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]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 715ms 01:36:53 INFO - PROCESS | 3232 | 1466501813089 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 3232 | 1466501813092 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 01:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:36:53 INFO - PROCESS | 3232 | 1466501813095 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 3232 | 1466501813097 Marionette TRACE conn3 <- [1,510,null,{}] 01:36:53 INFO - PROCESS | 3232 | 1466501813101 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}] 01:36:53 INFO - PROCESS | 3232 | 1466501813103 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:53 INFO - PROCESS | 3232 | 1466501813208 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:36:53 INFO - PROCESS | 3232 | 1466501813214 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 3232 | 1466501813216 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:53 INFO - PROCESS | 3232 | ++DOCSHELL 156DCC00 == 35 [pid = 3232] [id = 137] 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1767E000) [pid = 3232] [serial = 409] [outer = 00000000] 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1BC00) [pid = 3232] [serial = 410] [outer = 1767E000] 01:36:53 INFO - PROCESS | 3232 | 1466501813262 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A1C000) [pid = 3232] [serial = 411] [outer = 1767E000] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (131E6000) [pid = 3232] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10561400) [pid = 3232] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1767AC00) [pid = 3232] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15947C00) [pid = 3232] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (170C6800) [pid = 3232] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A1A800) [pid = 3232] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1291C400) [pid = 3232] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17767C00) [pid = 3232] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19CB9C00) [pid = 3232] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E8C400) [pid = 3232] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:36:53 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (161ED000) [pid = 3232] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:36:53 INFO - PROCESS | 3232 | 1466501813738 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]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 685ms 01:36:53 INFO - PROCESS | 3232 | 1466501813776 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 3232 | 1466501813778 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 01:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:36:53 INFO - PROCESS | 3232 | 1466501813782 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 3232 | 1466501813783 Marionette TRACE conn3 <- [1,514,null,{}] 01:36:53 INFO - PROCESS | 3232 | 1466501813787 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}] 01:36:53 INFO - PROCESS | 3232 | 1466501813789 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:53 INFO - PROCESS | 3232 | 1466501813876 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:36:53 INFO - PROCESS | 3232 | 1466501813881 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 3232 | 1466501813883 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:53 INFO - PROCESS | 3232 | ++DOCSHELL 161E3000 == 36 [pid = 3232] [id = 138] 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (161E4000) [pid = 3232] [serial = 412] [outer = 00000000] 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (176B6000) [pid = 3232] [serial = 413] [outer = 161E4000] 01:36:53 INFO - PROCESS | 3232 | 1466501813928 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (17767C00) [pid = 3232] [serial = 414] [outer = 161E4000] 01:36:54 INFO - PROCESS | 3232 | 1466501814326 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]]]}] 01:36:54 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 01:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 577ms 01:36:54 INFO - PROCESS | 3232 | 1466501814365 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 3232 | 1466501814368 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 01:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:36:54 INFO - PROCESS | 3232 | 1466501814371 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 3232 | 1466501814373 Marionette TRACE conn3 <- [1,518,null,{}] 01:36:54 INFO - PROCESS | 3232 | 1466501814376 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}] 01:36:54 INFO - PROCESS | 3232 | 1466501814378 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:54 INFO - PROCESS | 3232 | 1466501814456 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:36:54 INFO - PROCESS | 3232 | 1466501814461 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 3232 | 1466501814464 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:54 INFO - PROCESS | 3232 | ++DOCSHELL 152DC800 == 37 [pid = 3232] [id = 139] 01:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161ED800) [pid = 3232] [serial = 415] [outer = 00000000] 01:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A95800) [pid = 3232] [serial = 416] [outer = 161ED800] 01:36:54 INFO - PROCESS | 3232 | 1466501814507 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19CBD400) [pid = 3232] [serial = 417] [outer = 161ED800] 01:36:54 INFO - PROCESS | 3232 | 1466501814949 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]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 623ms 01:36:54 INFO - PROCESS | 3232 | 1466501815010 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 3232 | 1466501815012 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 01:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:36:54 INFO - PROCESS | 3232 | 1466501815015 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 3232 | 1466501815017 Marionette TRACE conn3 <- [1,522,null,{}] 01:36:55 INFO - PROCESS | 3232 | 1466501815004 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}] 01:36:55 INFO - PROCESS | 3232 | 1466501815006 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:55 INFO - PROCESS | 3232 | 1466501815086 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:36:55 INFO - PROCESS | 3232 | 1466501815094 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 3232 | 1466501815096 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:55 INFO - PROCESS | 3232 | ++DOCSHELL 1546E000 == 38 [pid = 3232] [id = 140] 01:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (18294400) [pid = 3232] [serial = 418] [outer = 00000000] 01:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19ED5800) [pid = 3232] [serial = 419] [outer = 18294400] 01:36:55 INFO - PROCESS | 3232 | 1466501815140 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19ED8400) [pid = 3232] [serial = 420] [outer = 18294400] 01:36:55 INFO - PROCESS | 3232 | 1466501815754 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]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 882ms 01:36:55 INFO - PROCESS | 3232 | 1466501815885 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 3232 | 1466501815892 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 01:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:36:55 INFO - PROCESS | 3232 | 1466501815898 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 3232 | 1466501815901 Marionette TRACE conn3 <- [1,526,null,{}] 01:36:55 INFO - PROCESS | 3232 | 1466501815908 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}] 01:36:55 INFO - PROCESS | 3232 | 1466501815911 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:56 INFO - PROCESS | 3232 | 1466501816040 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:36:56 INFO - PROCESS | 3232 | 1466501816118 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 3232 | 1466501816122 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:56 INFO - PROCESS | 3232 | ++DOCSHELL 105EDC00 == 39 [pid = 3232] [id = 141] 01:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1142C400) [pid = 3232] [serial = 421] [outer = 00000000] 01:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1281C000) [pid = 3232] [serial = 422] [outer = 1142C400] 01:36:56 INFO - PROCESS | 3232 | 1466501816221 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (131EC000) [pid = 3232] [serial = 423] [outer = 1142C400] 01:36:56 INFO - PROCESS | 3232 | 1466501816814 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]]]}] 01:36:56 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 01:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 973ms 01:36:56 INFO - PROCESS | 3232 | 1466501816882 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 3232 | 1466501816887 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 01:36:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:36:56 INFO - PROCESS | 3232 | 1466501816877 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 3232 | 1466501816880 Marionette TRACE conn3 <- [1,530,null,{}] 01:36:56 INFO - PROCESS | 3232 | 1466501816884 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}] 01:36:56 INFO - PROCESS | 3232 | 1466501816887 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:57 INFO - PROCESS | 3232 | 1466501817038 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:36:57 INFO - PROCESS | 3232 | 1466501817164 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 3232 | 1466501817167 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:57 INFO - PROCESS | 3232 | ++DOCSHELL 14E84C00 == 40 [pid = 3232] [id = 142] 01:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15940800) [pid = 3232] [serial = 424] [outer = 00000000] 01:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1602C400) [pid = 3232] [serial = 425] [outer = 15940800] 01:36:57 INFO - PROCESS | 3232 | 1466501817226 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1665F800) [pid = 3232] [serial = 426] [outer = 15940800] 01:36:57 INFO - PROCESS | 3232 | 1466501817777 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"]]]}] 01:36:57 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 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:36:57 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 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:36:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:36:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 913ms 01:36:57 INFO - PROCESS | 3232 | 1466501817804 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 3232 | 1466501817806 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 01:36:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:36:57 INFO - PROCESS | 3232 | 1466501817837 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 3232 | 1466501817841 Marionette TRACE conn3 <- [1,534,null,{}] 01:36:57 INFO - PROCESS | 3232 | 1466501817853 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}] 01:36:57 INFO - PROCESS | 3232 | 1466501817858 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:57 INFO - PROCESS | 3232 | 1466501818002 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:36:58 INFO - PROCESS | 3232 | 1466501818126 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 3232 | 1466501818130 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:58 INFO - PROCESS | 3232 | ++DOCSHELL 1A12D000 == 41 [pid = 3232] [id = 143] 01:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1A134000) [pid = 3232] [serial = 427] [outer = 00000000] 01:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A333000) [pid = 3232] [serial = 428] [outer = 1A134000] 01:36:58 INFO - PROCESS | 3232 | 1466501818173 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A65E400) [pid = 3232] [serial = 429] [outer = 1A134000] 01:36:58 INFO - PROCESS | 3232 | 1466501818901 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]]]}] 01:36:58 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. 01:36:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1140ms 01:36:58 INFO - PROCESS | 3232 | 1466501818958 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 3232 | 1466501818962 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 01:36:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:36:58 INFO - PROCESS | 3232 | 1466501818967 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 3232 | 1466501818973 Marionette TRACE conn3 <- [1,538,null,{}] 01:36:58 INFO - PROCESS | 3232 | 1466501818982 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}] 01:36:58 INFO - PROCESS | 3232 | 1466501818988 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:59 INFO - PROCESS | 3232 | 1466501819087 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:36:59 INFO - PROCESS | 3232 | 1466501819172 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 3232 | 1466501819174 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:36:59 INFO - PROCESS | 3232 | ++DOCSHELL 10E90800 == 42 [pid = 3232] [id = 144] 01:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (110E9C00) [pid = 3232] [serial = 430] [outer = 00000000] 01:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (114C9800) [pid = 3232] [serial = 431] [outer = 110E9C00] 01:36:59 INFO - PROCESS | 3232 | 1466501819291 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (129E9C00) [pid = 3232] [serial = 432] [outer = 110E9C00] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 152DC800 == 41 [pid = 3232] [id = 139] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 161E3000 == 40 [pid = 3232] [id = 138] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 156DCC00 == 39 [pid = 3232] [id = 137] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 17E2D400 == 38 [pid = 3232] [id = 136] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 161E9800 == 37 [pid = 3232] [id = 135] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 152DAC00 == 36 [pid = 3232] [id = 134] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 14E0A000 == 35 [pid = 3232] [id = 133] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 11C33400 == 34 [pid = 3232] [id = 132] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 110EA800 == 33 [pid = 3232] [id = 131] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 1A132800 == 32 [pid = 3232] [id = 129] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 11CCFC00 == 31 [pid = 3232] [id = 130] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 1A12D000 == 30 [pid = 3232] [id = 143] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 1546E000 == 29 [pid = 3232] [id = 140] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 105EDC00 == 28 [pid = 3232] [id = 141] 01:37:00 INFO - PROCESS | 3232 | --DOCSHELL 14E84C00 == 27 [pid = 3232] [id = 142] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13B10800) [pid = 3232] [serial = 367] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (10A61C00) [pid = 3232] [serial = 364] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (10E90C00) [pid = 3232] [serial = 365] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1797FC00) [pid = 3232] [serial = 362] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (176C2400) [pid = 3232] [serial = 361] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (15D33C00) [pid = 3232] [serial = 370] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17680400) [pid = 3232] [serial = 373] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A93000) [pid = 3232] [serial = 376] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (131EC400) [pid = 3232] [serial = 161] [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.] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E2BC00) [pid = 3232] [serial = 374] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (143A0400) [pid = 3232] [serial = 353] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13238000) [pid = 3232] [serial = 352] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19C5B000) [pid = 3232] [serial = 381] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19ED1400) [pid = 3232] [serial = 383] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19ED7000) [pid = 3232] [serial = 384] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15464400) [pid = 3232] [serial = 356] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (152D5800) [pid = 3232] [serial = 355] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A1DE400) [pid = 3232] [serial = 386] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (16F8E000) [pid = 3232] [serial = 359] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (16894000) [pid = 3232] [serial = 358] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19C52C00) [pid = 3232] [serial = 377] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (18296400) [pid = 3232] [serial = 380] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1602A800) [pid = 3232] [serial = 371] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (143AA400) [pid = 3232] [serial = 368] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3232 | 1466501820378 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]]]}] 01:37:00 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. 01:37:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1414ms 01:37:00 INFO - PROCESS | 3232 | 1466501820395 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 3232 | 1466501820399 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 01:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:37:00 INFO - PROCESS | 3232 | 1466501820403 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 3232 | 1466501820408 Marionette TRACE conn3 <- [1,542,null,{}] 01:37:00 INFO - PROCESS | 3232 | 1466501820413 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}] 01:37:00 INFO - PROCESS | 3232 | 1466501820416 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:00 INFO - PROCESS | 3232 | 1466501820509 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:37:00 INFO - PROCESS | 3232 | 1466501820516 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 3232 | 1466501820519 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:00 INFO - PROCESS | 3232 | ++DOCSHELL 10A63800 == 28 [pid = 3232] [id = 145] 01:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10B76400) [pid = 3232] [serial = 433] [outer = 00000000] 01:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (110EC000) [pid = 3232] [serial = 434] [outer = 10B76400] 01:37:00 INFO - PROCESS | 3232 | 1466501820571 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11CD3800) [pid = 3232] [serial = 435] [outer = 10B76400] 01:37:00 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:00 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:00 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:01 INFO - PROCESS | 3232 | 1466501821042 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 01:37:01 INFO - PROCESS | 3232 | 1466501821083 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 3232 | 1466501821088 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:37:01 INFO - PROCESS | 3232 | 1466501821094 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 3232 | 1466501821096 Marionette TRACE conn3 <- [1,546,null,{}] 01:37:01 INFO - PROCESS | 3232 | 1466501821100 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}] 01:37:01 INFO - PROCESS | 3232 | 1466501821102 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:01 INFO - PROCESS | 3232 | 1466501821222 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:37:01 INFO - PROCESS | 3232 | 1466501821309 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3232 | 1466501821312 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:01 INFO - PROCESS | 3232 | ++DOCSHELL 1344D400 == 29 [pid = 3232] [id = 146] 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1344D800) [pid = 3232] [serial = 436] [outer = 00000000] 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13B06400) [pid = 3232] [serial = 437] [outer = 1344D800] 01:37:01 INFO - PROCESS | 3232 | 1466501821360 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1430C400) [pid = 3232] [serial = 438] [outer = 1344D800] 01:37:01 INFO - PROCESS | 3232 | 1466501821711 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 684ms 01:37:01 INFO - PROCESS | 3232 | 1466501821775 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 3232 | 1466501821777 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:37:01 INFO - PROCESS | 3232 | 1466501821781 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 3232 | 1466501821785 Marionette TRACE conn3 <- [1,550,null,{}] 01:37:01 INFO - PROCESS | 3232 | 1466501821796 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}] 01:37:01 INFO - PROCESS | 3232 | 1466501821801 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:01 INFO - PROCESS | 3232 | 1466501821883 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:37:01 INFO - PROCESS | 3232 | 1466501821891 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3232 | 1466501821894 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:01 INFO - PROCESS | 3232 | ++DOCSHELL 14E7CC00 == 30 [pid = 3232] [id = 147] 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E7E400) [pid = 3232] [serial = 439] [outer = 00000000] 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15466800) [pid = 3232] [serial = 440] [outer = 14E7E400] 01:37:01 INFO - PROCESS | 3232 | 1466501821942 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1594F800) [pid = 3232] [serial = 441] [outer = 14E7E400] 01:37:02 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:02 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:02 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:02 INFO - PROCESS | 3232 | 1466501822437 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]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 684ms 01:37:02 INFO - PROCESS | 3232 | 1466501822463 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 3232 | 1466501822465 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 01:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:37:02 INFO - PROCESS | 3232 | 1466501822474 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 3232 | 1466501822476 Marionette TRACE conn3 <- [1,554,null,{}] 01:37:02 INFO - PROCESS | 3232 | 1466501822479 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}] 01:37:02 INFO - PROCESS | 3232 | 1466501822481 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:02 INFO - PROCESS | 3232 | 1466501822611 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:37:02 INFO - PROCESS | 3232 | 1466501822624 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 3232 | 1466501822626 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:02 INFO - PROCESS | 3232 | ++DOCSHELL 15D32400 == 31 [pid = 3232] [id = 148] 01:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16022400) [pid = 3232] [serial = 442] [outer = 00000000] 01:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E5C00) [pid = 3232] [serial = 443] [outer = 16022400] 01:37:02 INFO - PROCESS | 3232 | 1466501822671 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16660800) [pid = 3232] [serial = 444] [outer = 16022400] 01:37:02 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:03 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:03 INFO - PROCESS | 3232 | 1466501823118 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]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 01:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:37:03 INFO - PROCESS | 3232 | 1466501823150 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 3232 | 1466501823152 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 3232 | 1466501823155 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 3232 | 1466501823157 Marionette TRACE conn3 <- [1,558,null,{}] 01:37:03 INFO - PROCESS | 3232 | 1466501823161 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}] 01:37:03 INFO - PROCESS | 3232 | 1466501823163 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:03 INFO - PROCESS | 3232 | 1466501823251 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:37:03 INFO - PROCESS | 3232 | 1466501823257 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 3232 | 1466501823259 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:03 INFO - PROCESS | 3232 | ++DOCSHELL 16973C00 == 32 [pid = 3232] [id = 149] 01:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16975400) [pid = 3232] [serial = 445] [outer = 00000000] 01:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1703CC00) [pid = 3232] [serial = 446] [outer = 16975400] 01:37:03 INFO - PROCESS | 3232 | 1466501823304 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17041400) [pid = 3232] [serial = 447] [outer = 16975400] 01:37:03 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:03 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:03 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:03 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:03 INFO - PROCESS | 3232 | 1466501823791 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]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 01:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:37:03 INFO - PROCESS | 3232 | 1466501823824 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 3232 | 1466501823826 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 3232 | 1466501823829 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 3232 | 1466501823831 Marionette TRACE conn3 <- [1,562,null,{}] 01:37:03 INFO - PROCESS | 3232 | 1466501823835 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}] 01:37:03 INFO - PROCESS | 3232 | 1466501823840 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:03 INFO - PROCESS | 3232 | 1466501823994 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:37:04 INFO - PROCESS | 3232 | 1466501824057 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 3232 | 1466501824059 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:04 INFO - PROCESS | 3232 | ++DOCSHELL 10561400 == 33 [pid = 3232] [id = 150] 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17987800) [pid = 3232] [serial = 448] [outer = 00000000] 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (18296400) [pid = 3232] [serial = 449] [outer = 17987800] 01:37:04 INFO - PROCESS | 3232 | 1466501824110 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19A19400) [pid = 3232] [serial = 450] [outer = 17987800] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (18294400) [pid = 3232] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (161ED800) [pid = 3232] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (161E9C00) [pid = 3232] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E99400) [pid = 3232] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1767E000) [pid = 3232] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A135800) [pid = 3232] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15D32C00) [pid = 3232] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E0A800) [pid = 3232] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (112BAC00) [pid = 3232] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1281B400) [pid = 3232] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11CD2C00) [pid = 3232] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:37:04 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161E4000) [pid = 3232] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:37:04 INFO - PROCESS | 3232 | 1466501824684 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]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 913ms 01:37:04 INFO - PROCESS | 3232 | 1466501824756 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 3232 | 1466501824768 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 01:37:04 INFO - PROCESS | 3232 | 1466501824772 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:37:04 INFO - PROCESS | 3232 | 1466501824774 Marionette TRACE conn3 <- [1,566,null,{}] 01:37:04 INFO - PROCESS | 3232 | 1466501824778 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}] 01:37:04 INFO - PROCESS | 3232 | 1466501824780 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:04 INFO - PROCESS | 3232 | 1466501824857 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:37:04 INFO - PROCESS | 3232 | 1466501824862 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 3232 | 1466501824864 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:04 INFO - PROCESS | 3232 | ++DOCSHELL 13124C00 == 34 [pid = 3232] [id = 151] 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1602B000) [pid = 3232] [serial = 451] [outer = 00000000] 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (169ED400) [pid = 3232] [serial = 452] [outer = 1602B000] 01:37:04 INFO - PROCESS | 3232 | 1466501824909 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17E25000) [pid = 3232] [serial = 453] [outer = 1602B000] 01:37:05 INFO - PROCESS | 3232 | 1466501825385 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 684ms 01:37:05 INFO - PROCESS | 3232 | 1466501825455 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 3232 | 1466501825457 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 01:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:37:05 INFO - PROCESS | 3232 | 1466501825461 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 3232 | 1466501825463 Marionette TRACE conn3 <- [1,570,null,{}] 01:37:05 INFO - PROCESS | 3232 | 1466501825466 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}] 01:37:05 INFO - PROCESS | 3232 | 1466501825468 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:05 INFO - PROCESS | 3232 | 1466501825633 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:37:05 INFO - PROCESS | 3232 | 1466501825643 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 3232 | 1466501825646 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:05 INFO - PROCESS | 3232 | ++DOCSHELL 19EDB000 == 35 [pid = 3232] [id = 152] 01:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1A12C400) [pid = 3232] [serial = 454] [outer = 00000000] 01:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1A1DC800) [pid = 3232] [serial = 455] [outer = 1A12C400] 01:37:05 INFO - PROCESS | 3232 | 1466501825690 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1A33B800) [pid = 3232] [serial = 456] [outer = 1A12C400] 01:37:06 INFO - PROCESS | 3232 | 1466501826101 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]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 01:37:06 INFO - PROCESS | 3232 | 1466501826144 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 3232 | 1466501826147 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 01:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:37:06 INFO - PROCESS | 3232 | 1466501826151 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 3232 | 1466501826153 Marionette TRACE conn3 <- [1,574,null,{}] 01:37:06 INFO - PROCESS | 3232 | 1466501826156 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}] 01:37:06 INFO - PROCESS | 3232 | 1466501826158 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:06 INFO - PROCESS | 3232 | 1466501826236 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:37:06 INFO - PROCESS | 3232 | 1466501826242 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 3232 | 1466501826244 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:06 INFO - PROCESS | 3232 | ++DOCSHELL 161DF800 == 36 [pid = 3232] [id = 153] 01:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1CC00) [pid = 3232] [serial = 457] [outer = 00000000] 01:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19CB8C00) [pid = 3232] [serial = 458] [outer = 19A1CC00] 01:37:06 INFO - PROCESS | 3232 | 1466501826288 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19EDDC00) [pid = 3232] [serial = 459] [outer = 19A1CC00] 01:37:06 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:06 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:07 INFO - PROCESS | 3232 | 1466501827081 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]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 973ms 01:37:07 INFO - PROCESS | 3232 | 1466501827117 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 3232 | 1466501827121 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 01:37:07 INFO - PROCESS | 3232 | 1466501827126 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:37:07 INFO - PROCESS | 3232 | 1466501827131 Marionette TRACE conn3 <- [1,578,null,{}] 01:37:07 INFO - PROCESS | 3232 | 1466501827137 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}] 01:37:07 INFO - PROCESS | 3232 | 1466501827140 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:07 INFO - PROCESS | 3232 | 1466501827273 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:37:07 INFO - PROCESS | 3232 | 1466501827398 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 3232 | 1466501827401 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:07 INFO - PROCESS | 3232 | ++DOCSHELL 110F5C00 == 37 [pid = 3232] [id = 154] 01:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (11430C00) [pid = 3232] [serial = 460] [outer = 00000000] 01:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (114D3400) [pid = 3232] [serial = 461] [outer = 11430C00] 01:37:07 INFO - PROCESS | 3232 | 1466501827461 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (131ED800) [pid = 3232] [serial = 462] [outer = 11430C00] 01:37:08 INFO - PROCESS | 3232 | 1466501828157 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1080ms 01:37:08 INFO - PROCESS | 3232 | 1466501828216 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 3232 | 1466501828223 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 01:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:37:08 INFO - PROCESS | 3232 | 1466501828229 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 3232 | 1466501828233 Marionette TRACE conn3 <- [1,582,null,{}] 01:37:08 INFO - PROCESS | 3232 | 1466501828373 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}] 01:37:08 INFO - PROCESS | 3232 | 1466501828376 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:08 INFO - PROCESS | 3232 | 1466501828488 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:37:08 INFO - PROCESS | 3232 | 1466501828591 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 3232 | 1466501828594 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:08 INFO - PROCESS | 3232 | ++DOCSHELL 10B75800 == 38 [pid = 3232] [id = 155] 01:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (10E5E000) [pid = 3232] [serial = 463] [outer = 00000000] 01:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (11431400) [pid = 3232] [serial = 464] [outer = 10E5E000] 01:37:08 INFO - PROCESS | 3232 | 1466501828648 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11445800) [pid = 3232] [serial = 465] [outer = 10E5E000] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 19EDB000 == 37 [pid = 3232] [id = 152] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 13124C00 == 36 [pid = 3232] [id = 151] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 10561400 == 35 [pid = 3232] [id = 150] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 16973C00 == 34 [pid = 3232] [id = 149] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 15D32400 == 33 [pid = 3232] [id = 148] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 14E7CC00 == 32 [pid = 3232] [id = 147] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 1344D400 == 31 [pid = 3232] [id = 146] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 10A63800 == 30 [pid = 3232] [id = 145] 01:37:09 INFO - PROCESS | 3232 | --DOCSHELL 10E90800 == 29 [pid = 3232] [id = 144] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19ED8400) [pid = 3232] [serial = 420] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19ED5800) [pid = 3232] [serial = 419] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19CBD400) [pid = 3232] [serial = 417] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (16890800) [pid = 3232] [serial = 404] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (18299800) [pid = 3232] [serial = 407] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (169F7000) [pid = 3232] [serial = 405] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A1BC00) [pid = 3232] [serial = 410] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A331400) [pid = 3232] [serial = 387] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (161E0000) [pid = 3232] [serial = 401] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14E7B800) [pid = 3232] [serial = 398] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E89800) [pid = 3232] [serial = 399] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11CD4C00) [pid = 3232] [serial = 392] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (12925800) [pid = 3232] [serial = 393] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1430D800) [pid = 3232] [serial = 389] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E73C00) [pid = 3232] [serial = 390] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1314D800) [pid = 3232] [serial = 395] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13157C00) [pid = 3232] [serial = 396] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1829F800) [pid = 3232] [serial = 408] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19A95800) [pid = 3232] [serial = 416] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A1C000) [pid = 3232] [serial = 411] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (176B6000) [pid = 3232] [serial = 413] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (161E6400) [pid = 3232] [serial = 402] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (17767C00) [pid = 3232] [serial = 414] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3232 | 1466501829214 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1050ms 01:37:09 INFO - PROCESS | 3232 | 1466501829279 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:37:09 INFO - PROCESS | 3232 | 1466501829283 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 01:37:09 INFO - PROCESS | 3232 | 1466501829287 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 3232 | 1466501829289 Marionette TRACE conn3 <- [1,586,null,{}] 01:37:09 INFO - PROCESS | 3232 | 1466501829295 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}] 01:37:09 INFO - PROCESS | 3232 | 1466501829298 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:09 INFO - PROCESS | 3232 | 1466501829382 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:37:09 INFO - PROCESS | 3232 | 1466501829469 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 3232 | 1466501829473 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:09 INFO - PROCESS | 3232 | ++DOCSHELL 130A5C00 == 30 [pid = 3232] [id = 156] 01:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13124C00) [pid = 3232] [serial = 466] [outer = 00000000] 01:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1344B400) [pid = 3232] [serial = 467] [outer = 13124C00] 01:37:09 INFO - PROCESS | 3232 | 1466501829505 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13B10800) [pid = 3232] [serial = 468] [outer = 13124C00] 01:37:09 INFO - PROCESS | 3232 | 1466501829902 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 01:37:09 INFO - PROCESS | 3232 | 1466501829967 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 3232 | 1466501829970 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 01:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:37:09 INFO - PROCESS | 3232 | 1466501829973 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 3232 | 1466501829976 Marionette TRACE conn3 <- [1,590,null,{}] 01:37:09 INFO - PROCESS | 3232 | 1466501829980 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}] 01:37:09 INFO - PROCESS | 3232 | 1466501829982 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:10 INFO - PROCESS | 3232 | 1466501830069 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:37:10 INFO - PROCESS | 3232 | 1466501830077 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 3232 | 1466501830081 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:10 INFO - PROCESS | 3232 | ++DOCSHELL 14E72400 == 31 [pid = 3232] [id = 157] 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E79400) [pid = 3232] [serial = 469] [outer = 00000000] 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E84800) [pid = 3232] [serial = 470] [outer = 14E79400] 01:37:10 INFO - PROCESS | 3232 | 1466501830132 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14ED1000) [pid = 3232] [serial = 471] [outer = 14E79400] 01:37:10 INFO - PROCESS | 3232 | 1466501830585 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]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 685ms 01:37:10 INFO - PROCESS | 3232 | 1466501830660 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 3232 | 1466501830666 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 01:37:10 INFO - PROCESS | 3232 | 1466501830670 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:37:10 INFO - PROCESS | 3232 | 1466501830672 Marionette TRACE conn3 <- [1,594,null,{}] 01:37:10 INFO - PROCESS | 3232 | 1466501830676 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}] 01:37:10 INFO - PROCESS | 3232 | 1466501830678 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:10 INFO - PROCESS | 3232 | 1466501830746 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:37:10 INFO - PROCESS | 3232 | 1466501830826 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 3232 | 1466501830828 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:10 INFO - PROCESS | 3232 | ++DOCSHELL 14E8C800 == 32 [pid = 3232] [id = 158] 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (152DB400) [pid = 3232] [serial = 472] [outer = 00000000] 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E8400) [pid = 3232] [serial = 473] [outer = 152DB400] 01:37:10 INFO - PROCESS | 3232 | 1466501830873 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16890400) [pid = 3232] [serial = 474] [outer = 152DB400] 01:37:11 INFO - PROCESS | 3232 | 1466501831276 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]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 608ms 01:37:11 INFO - PROCESS | 3232 | 1466501831291 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 3232 | 1466501831294 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 01:37:11 INFO - PROCESS | 3232 | 1466501831297 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:37:11 INFO - PROCESS | 3232 | 1466501831300 Marionette TRACE conn3 <- [1,598,null,{}] 01:37:11 INFO - PROCESS | 3232 | 1466501831305 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}] 01:37:11 INFO - PROCESS | 3232 | 1466501831308 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:11 INFO - PROCESS | 3232 | 1466501831433 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:37:11 INFO - PROCESS | 3232 | 1466501831490 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 3232 | 1466501831492 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:11 INFO - PROCESS | 3232 | ++DOCSHELL 16972800 == 33 [pid = 3232] [id = 159] 01:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16973C00) [pid = 3232] [serial = 475] [outer = 00000000] 01:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (170D4400) [pid = 3232] [serial = 476] [outer = 16973C00] 01:37:11 INFO - PROCESS | 3232 | 1466501831537 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1776B800) [pid = 3232] [serial = 477] [outer = 16973C00] 01:37:11 INFO - PROCESS | 3232 | 1466501831953 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]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 685ms 01:37:11 INFO - PROCESS | 3232 | 1466501831980 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 3232 | 1466501831982 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 01:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:37:11 INFO - PROCESS | 3232 | 1466501831990 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 3232 | 1466501831975 Marionette TRACE conn3 <- [1,602,null,{}] 01:37:11 INFO - PROCESS | 3232 | 1466501831979 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}] 01:37:11 INFO - PROCESS | 3232 | 1466501831984 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:12 INFO - PROCESS | 3232 | 1466501832128 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:37:12 INFO - PROCESS | 3232 | 1466501832190 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 3232 | 1466501832193 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:12 INFO - PROCESS | 3232 | ++DOCSHELL 182A1400 == 34 [pid = 3232] [id = 160] 01:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (182A1800) [pid = 3232] [serial = 478] [outer = 00000000] 01:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A17800) [pid = 3232] [serial = 479] [outer = 182A1800] 01:37:12 INFO - PROCESS | 3232 | 1466501832239 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A20000) [pid = 3232] [serial = 480] [outer = 182A1800] 01:37:12 INFO - PROCESS | 3232 | 1466501832685 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]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 775ms 01:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:37:12 INFO - PROCESS | 3232 | 1466501832753 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 3232 | 1466501832755 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 01:37:12 INFO - PROCESS | 3232 | 1466501832758 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 3232 | 1466501832760 Marionette TRACE conn3 <- [1,606,null,{}] 01:37:12 INFO - PROCESS | 3232 | 1466501832769 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}] 01:37:12 INFO - PROCESS | 3232 | 1466501832771 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:12 INFO - PROCESS | 3232 | 1466501832878 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:37:12 INFO - PROCESS | 3232 | 1466501832890 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 3232 | 1466501832891 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:12 INFO - PROCESS | 3232 | ++DOCSHELL 19A91400 == 35 [pid = 3232] [id = 161] 01:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A97C00) [pid = 3232] [serial = 481] [outer = 00000000] 01:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19CC0C00) [pid = 3232] [serial = 482] [outer = 19A97C00] 01:37:12 INFO - PROCESS | 3232 | 1466501832947 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19ECE400) [pid = 3232] [serial = 483] [outer = 19A97C00] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16022400) [pid = 3232] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (16975400) [pid = 3232] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (110E9C00) [pid = 3232] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E7E400) [pid = 3232] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10B76400) [pid = 3232] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1344D800) [pid = 3232] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17987800) [pid = 3232] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1142C400) [pid = 3232] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15940800) [pid = 3232] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A134000) [pid = 3232] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A12C400) [pid = 3232] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:37:13 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1602B000) [pid = 3232] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:37:13 INFO - PROCESS | 3232 | 1466501833428 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 714ms 01:37:13 INFO - PROCESS | 3232 | 1466501833482 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 3232 | 1466501833484 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 01:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:37:13 INFO - PROCESS | 3232 | 1466501833487 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 3232 | 1466501833489 Marionette TRACE conn3 <- [1,610,null,{}] 01:37:13 INFO - PROCESS | 3232 | 1466501833493 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}] 01:37:13 INFO - PROCESS | 3232 | 1466501833495 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:13 INFO - PROCESS | 3232 | 1466501833573 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:37:13 INFO - PROCESS | 3232 | 1466501833579 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 3232 | 1466501833581 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:13 INFO - PROCESS | 3232 | ++DOCSHELL 129F1000 == 36 [pid = 3232] [id = 162] 01:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1546D800) [pid = 3232] [serial = 484] [outer = 00000000] 01:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E5800) [pid = 3232] [serial = 485] [outer = 1546D800] 01:37:13 INFO - PROCESS | 3232 | 1466501833624 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17E2FC00) [pid = 3232] [serial = 486] [outer = 1546D800] 01:37:14 INFO - PROCESS | 3232 | 1466501834039 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 577ms 01:37:14 INFO - PROCESS | 3232 | 1466501834068 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 3232 | 1466501834070 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:37:14 INFO - PROCESS | 3232 | 1466501834073 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 3232 | 1466501834075 Marionette TRACE conn3 <- [1,614,null,{}] 01:37:14 INFO - PROCESS | 3232 | 1466501834078 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}] 01:37:14 INFO - PROCESS | 3232 | 1466501834080 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:14 INFO - PROCESS | 3232 | 1466501834162 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:37:14 INFO - PROCESS | 3232 | 1466501834168 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 3232 | 1466501834170 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:14 INFO - PROCESS | 3232 | ++DOCSHELL 1602CC00 == 37 [pid = 3232] [id = 163] 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19C50400) [pid = 3232] [serial = 487] [outer = 00000000] 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19ED6C00) [pid = 3232] [serial = 488] [outer = 19C50400] 01:37:14 INFO - PROCESS | 3232 | 1466501834215 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1A1D6C00) [pid = 3232] [serial = 489] [outer = 19C50400] 01:37:14 INFO - PROCESS | 3232 | 1466501834643 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 624ms 01:37:14 INFO - PROCESS | 3232 | 1466501834695 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 3232 | 1466501834697 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:37:14 INFO - PROCESS | 3232 | 1466501834700 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 3232 | 1466501834702 Marionette TRACE conn3 <- [1,618,null,{}] 01:37:14 INFO - PROCESS | 3232 | 1466501834705 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}] 01:37:14 INFO - PROCESS | 3232 | 1466501834707 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:14 INFO - PROCESS | 3232 | 1466501834786 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:37:14 INFO - PROCESS | 3232 | 1466501834800 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 3232 | 1466501834802 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:14 INFO - PROCESS | 3232 | ++DOCSHELL 19A1B000 == 38 [pid = 3232] [id = 164] 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1A1E1000) [pid = 3232] [serial = 490] [outer = 00000000] 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1A661C00) [pid = 3232] [serial = 491] [outer = 1A1E1000] 01:37:14 INFO - PROCESS | 3232 | 1466501834850 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1A765400) [pid = 3232] [serial = 492] [outer = 1A1E1000] 01:37:15 INFO - PROCESS | 3232 | 1466501835422 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 776ms 01:37:15 INFO - PROCESS | 3232 | 1466501835502 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 3232 | 1466501835507 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 01:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:37:15 INFO - PROCESS | 3232 | 1466501835527 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 3232 | 1466501835531 Marionette TRACE conn3 <- [1,622,null,{}] 01:37:15 INFO - PROCESS | 3232 | 1466501835536 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}] 01:37:15 INFO - PROCESS | 3232 | 1466501835540 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:15 INFO - PROCESS | 3232 | 1466501835659 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:37:15 INFO - PROCESS | 3232 | 1466501835781 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 3232 | 1466501835784 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:15 INFO - PROCESS | 3232 | ++DOCSHELL 105EAC00 == 39 [pid = 3232] [id = 165] 01:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10B76C00) [pid = 3232] [serial = 493] [outer = 00000000] 01:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11AE9C00) [pid = 3232] [serial = 494] [outer = 10B76C00] 01:37:15 INFO - PROCESS | 3232 | 1466501835847 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (143A5000) [pid = 3232] [serial = 495] [outer = 10B76C00] 01:37:16 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:16 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:16 INFO - PROCESS | 3232 | 1466501836400 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 928ms 01:37:16 INFO - PROCESS | 3232 | 1466501836436 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 3232 | 1466501836441 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 01:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:37:16 INFO - PROCESS | 3232 | 1466501836448 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 3232 | 1466501836451 Marionette TRACE conn3 <- [1,626,null,{}] 01:37:16 INFO - PROCESS | 3232 | 1466501836455 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}] 01:37:16 INFO - PROCESS | 3232 | 1466501836458 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:16 INFO - PROCESS | 3232 | 1466501836569 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:37:16 INFO - PROCESS | 3232 | 1466501836668 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 3232 | 1466501836671 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:16 INFO - PROCESS | 3232 | ++DOCSHELL 152DF800 == 40 [pid = 3232] [id = 166] 01:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15460C00) [pid = 3232] [serial = 496] [outer = 00000000] 01:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E87800) [pid = 3232] [serial = 497] [outer = 15460C00] 01:37:16 INFO - PROCESS | 3232 | 1466501836728 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161E5400) [pid = 3232] [serial = 498] [outer = 15460C00] 01:37:17 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:17 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:17 INFO - PROCESS | 3232 | 1466501837338 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 928ms 01:37:17 INFO - PROCESS | 3232 | 1466501837375 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 3232 | 1466501837378 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 01:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:37:17 INFO - PROCESS | 3232 | 1466501837382 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 3232 | 1466501837386 Marionette TRACE conn3 <- [1,630,null,{}] 01:37:17 INFO - PROCESS | 3232 | 1466501837397 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}] 01:37:17 INFO - PROCESS | 3232 | 1466501837402 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:17 INFO - PROCESS | 3232 | 1466501837522 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:37:17 INFO - PROCESS | 3232 | 1466501837652 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 3232 | 1466501837656 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:17 INFO - PROCESS | 3232 | ++DOCSHELL 19A96C00 == 41 [pid = 3232] [id = 167] 01:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19C5A800) [pid = 3232] [serial = 499] [outer = 00000000] 01:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A331800) [pid = 3232] [serial = 500] [outer = 19C5A800] 01:37:17 INFO - PROCESS | 3232 | 1466501837716 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1AC0DC00) [pid = 3232] [serial = 501] [outer = 19C5A800] 01:37:18 INFO - PROCESS | 3232 | 1466501838479 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]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1186ms 01:37:18 INFO - PROCESS | 3232 | 1466501838558 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 3232 | 1466501838562 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 01:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:37:18 INFO - PROCESS | 3232 | 1466501838567 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 3232 | 1466501838570 Marionette TRACE conn3 <- [1,634,null,{}] 01:37:18 INFO - PROCESS | 3232 | 1466501838576 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}] 01:37:18 INFO - PROCESS | 3232 | 1466501838579 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:18 INFO - PROCESS | 3232 | 1466501838688 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:37:18 INFO - PROCESS | 3232 | 1466501838768 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 3232 | 1466501838773 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:18 INFO - PROCESS | 3232 | ++DOCSHELL 10E63400 == 42 [pid = 3232] [id = 168] 01:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (110ED800) [pid = 3232] [serial = 502] [outer = 00000000] 01:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (129EA800) [pid = 3232] [serial = 503] [outer = 110ED800] 01:37:18 INFO - PROCESS | 3232 | 1466501838856 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (13128C00) [pid = 3232] [serial = 504] [outer = 110ED800] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 1602CC00 == 41 [pid = 3232] [id = 163] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 129F1000 == 40 [pid = 3232] [id = 162] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 19A91400 == 39 [pid = 3232] [id = 161] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 182A1400 == 38 [pid = 3232] [id = 160] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 16972800 == 37 [pid = 3232] [id = 159] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 14E8C800 == 36 [pid = 3232] [id = 158] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 14E72400 == 35 [pid = 3232] [id = 157] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 130A5C00 == 34 [pid = 3232] [id = 156] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 10B75800 == 33 [pid = 3232] [id = 155] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 110F5C00 == 32 [pid = 3232] [id = 154] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 161DF800 == 31 [pid = 3232] [id = 153] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 152DF800 == 30 [pid = 3232] [id = 166] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 19A96C00 == 29 [pid = 3232] [id = 167] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 19A1B000 == 28 [pid = 3232] [id = 164] 01:37:19 INFO - PROCESS | 3232 | --DOCSHELL 105EAC00 == 27 [pid = 3232] [id = 165] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (161E5C00) [pid = 3232] [serial = 443] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1703CC00) [pid = 3232] [serial = 446] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (129E9C00) [pid = 3232] [serial = 432] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (114C9800) [pid = 3232] [serial = 431] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (15466800) [pid = 3232] [serial = 440] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (110EC000) [pid = 3232] [serial = 434] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (11CD3800) [pid = 3232] [serial = 435] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13B06400) [pid = 3232] [serial = 437] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1430C400) [pid = 3232] [serial = 438] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16660800) [pid = 3232] [serial = 444] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (18296400) [pid = 3232] [serial = 449] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (131EC000) [pid = 3232] [serial = 423] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1281C000) [pid = 3232] [serial = 422] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19CB8C00) [pid = 3232] [serial = 458] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1665F800) [pid = 3232] [serial = 426] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1602C400) [pid = 3232] [serial = 425] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1A65E400) [pid = 3232] [serial = 429] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1A333000) [pid = 3232] [serial = 428] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17041400) [pid = 3232] [serial = 447] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A1DC800) [pid = 3232] [serial = 455] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A19400) [pid = 3232] [serial = 450] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (169ED400) [pid = 3232] [serial = 452] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17E25000) [pid = 3232] [serial = 453] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1594F800) [pid = 3232] [serial = 441] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1A33B800) [pid = 3232] [serial = 456] [outer = 00000000] [url = about:blank] 01:37:19 INFO - PROCESS | 3232 | 1466501839932 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1414ms 01:37:19 INFO - PROCESS | 3232 | 1466501839986 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 3232 | 1466501839990 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 01:37:19 INFO - PROCESS | 3232 | 1466501839995 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:37:19 INFO - PROCESS | 3232 | 1466501839998 Marionette TRACE conn3 <- [1,638,null,{}] 01:37:19 INFO - PROCESS | 3232 | 1466501840004 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}] 01:37:19 INFO - PROCESS | 3232 | 1466501840007 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:20 INFO - PROCESS | 3232 | 1466501840146 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:37:20 INFO - PROCESS | 3232 | 1466501840232 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 3232 | 1466501840218 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:20 INFO - PROCESS | 3232 | ++DOCSHELL 10B79C00 == 28 [pid = 3232] [id = 169] 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10B7A800) [pid = 3232] [serial = 505] [outer = 00000000] 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10E90C00) [pid = 3232] [serial = 506] [outer = 10B7A800] 01:37:20 INFO - PROCESS | 3232 | 1466501840267 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (110EAC00) [pid = 3232] [serial = 507] [outer = 10B7A800] 01:37:20 INFO - PROCESS | 3232 | 1466501840682 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]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 715ms 01:37:20 INFO - PROCESS | 3232 | 1466501840718 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 3232 | 1466501840723 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 01:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:37:20 INFO - PROCESS | 3232 | 1466501840730 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 3232 | 1466501840733 Marionette TRACE conn3 <- [1,642,null,{}] 01:37:20 INFO - PROCESS | 3232 | 1466501840736 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}] 01:37:20 INFO - PROCESS | 3232 | 1466501840739 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:20 INFO - PROCESS | 3232 | 1466501840826 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:37:20 INFO - PROCESS | 3232 | 1466501840832 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 3232 | 1466501840835 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:20 INFO - PROCESS | 3232 | ++DOCSHELL 11C35C00 == 29 [pid = 3232] [id = 170] 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11CD6C00) [pid = 3232] [serial = 508] [outer = 00000000] 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (12923C00) [pid = 3232] [serial = 509] [outer = 11CD6C00] 01:37:20 INFO - PROCESS | 3232 | 1466501840885 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (129B5400) [pid = 3232] [serial = 510] [outer = 11CD6C00] 01:37:21 INFO - PROCESS | 3232 | 1466501841331 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]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 624ms 01:37:21 INFO - PROCESS | 3232 | 1466501841349 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 3232 | 1466501841351 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 01:37:21 INFO - PROCESS | 3232 | 1466501841354 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:37:21 INFO - PROCESS | 3232 | 1466501841358 Marionette TRACE conn3 <- [1,646,null,{}] 01:37:21 INFO - PROCESS | 3232 | 1466501841373 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}] 01:37:21 INFO - PROCESS | 3232 | 1466501841378 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:21 INFO - PROCESS | 3232 | 1466501841462 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:37:21 INFO - PROCESS | 3232 | 1466501841487 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 3232 | 1466501841490 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:21 INFO - PROCESS | 3232 | ++DOCSHELL 13B0B400 == 30 [pid = 3232] [id = 171] 01:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13B0D800) [pid = 3232] [serial = 511] [outer = 00000000] 01:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14312800) [pid = 3232] [serial = 512] [outer = 13B0D800] 01:37:21 INFO - PROCESS | 3232 | 1466501841547 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (143AA000) [pid = 3232] [serial = 513] [outer = 13B0D800] 01:37:21 INFO - PROCESS | 3232 | 1466501841994 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 684ms 01:37:22 INFO - PROCESS | 3232 | 1466501842051 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 3232 | 1466501842054 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 01:37:22 INFO - PROCESS | 3232 | 1466501842057 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 3232 | 1466501842059 Marionette TRACE conn3 <- [1,650,null,{}] 01:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:37:22 INFO - PROCESS | 3232 | 1466501842062 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}] 01:37:22 INFO - PROCESS | 3232 | 1466501842064 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:22 INFO - PROCESS | 3232 | 1466501842160 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:37:22 INFO - PROCESS | 3232 | 1466501842165 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 3232 | 1466501842167 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:22 INFO - PROCESS | 3232 | ++DOCSHELL 143A3800 == 31 [pid = 3232] [id = 172] 01:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E71000) [pid = 3232] [serial = 514] [outer = 00000000] 01:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E86800) [pid = 3232] [serial = 515] [outer = 14E71000] 01:37:22 INFO - PROCESS | 3232 | 1466501842212 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14EDE400) [pid = 3232] [serial = 516] [outer = 14E71000] 01:37:22 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:22 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:22 INFO - PROCESS | 3232 | 1466501842668 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 669ms 01:37:22 INFO - PROCESS | 3232 | 1466501842743 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 3232 | 1466501842745 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 01:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:37:22 INFO - PROCESS | 3232 | 1466501842749 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 3232 | 1466501842751 Marionette TRACE conn3 <- [1,654,null,{}] 01:37:22 INFO - PROCESS | 3232 | 1466501842754 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}] 01:37:22 INFO - PROCESS | 3232 | 1466501842756 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:22 INFO - PROCESS | 3232 | 1466501842887 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:37:22 INFO - PROCESS | 3232 | 1466501842909 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 3232 | 1466501842911 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:22 INFO - PROCESS | 3232 | ++DOCSHELL 15940C00 == 32 [pid = 3232] [id = 173] 01:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15948400) [pid = 3232] [serial = 517] [outer = 00000000] 01:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15D33000) [pid = 3232] [serial = 518] [outer = 15948400] 01:37:22 INFO - PROCESS | 3232 | 1466501842955 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16026800) [pid = 3232] [serial = 519] [outer = 15948400] 01:37:23 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:23 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:23 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:23 INFO - PROCESS | 3232 | 1466501843385 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]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 685ms 01:37:23 INFO - PROCESS | 3232 | 1466501843431 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 3232 | 1466501843433 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 01:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:37:23 INFO - PROCESS | 3232 | 1466501843437 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 3232 | 1466501843439 Marionette TRACE conn3 <- [1,658,null,{}] 01:37:23 INFO - PROCESS | 3232 | 1466501843442 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}] 01:37:23 INFO - PROCESS | 3232 | 1466501843448 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:23 INFO - PROCESS | 3232 | 1466501843586 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:37:23 INFO - PROCESS | 3232 | 1466501843652 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 3232 | 1466501843654 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:23 INFO - PROCESS | 3232 | ++DOCSHELL 1665BC00 == 33 [pid = 3232] [id = 174] 01:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1665CC00) [pid = 3232] [serial = 520] [outer = 00000000] 01:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1697B800) [pid = 3232] [serial = 521] [outer = 1665CC00] 01:37:23 INFO - PROCESS | 3232 | 1466501843700 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (169F7000) [pid = 3232] [serial = 522] [outer = 1665CC00] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1A1E1000) [pid = 3232] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (16973C00) [pid = 3232] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A97C00) [pid = 3232] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (152DB400) [pid = 3232] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (11430C00) [pid = 3232] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13124C00) [pid = 3232] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A1CC00) [pid = 3232] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10E5E000) [pid = 3232] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E79400) [pid = 3232] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (182A1800) [pid = 3232] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1546D800) [pid = 3232] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:37:24 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19C50400) [pid = 3232] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:37:24 INFO - PROCESS | 3232 | 1466501844321 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 912ms 01:37:24 INFO - PROCESS | 3232 | 1466501844360 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 3232 | 1466501844362 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 01:37:24 INFO - PROCESS | 3232 | 1466501844365 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:37:24 INFO - PROCESS | 3232 | 1466501844366 Marionette TRACE conn3 <- [1,662,null,{}] 01:37:24 INFO - PROCESS | 3232 | 1466501844379 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}] 01:37:24 INFO - PROCESS | 3232 | 1466501844381 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:24 INFO - PROCESS | 3232 | 1466501844487 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:37:24 INFO - PROCESS | 3232 | 1466501844540 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 3232 | 1466501844542 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:24 INFO - PROCESS | 3232 | ++DOCSHELL 105F5C00 == 34 [pid = 3232] [id = 175] 01:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (10A59800) [pid = 3232] [serial = 523] [outer = 00000000] 01:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E7B000) [pid = 3232] [serial = 524] [outer = 10A59800] 01:37:24 INFO - PROCESS | 3232 | 1466501844590 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E7CC00) [pid = 3232] [serial = 525] [outer = 10A59800] 01:37:24 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:24 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:24 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:24 INFO - PROCESS | 3232 | 1466501844932 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]]]}] 01:37:24 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 01:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 578ms 01:37:24 INFO - PROCESS | 3232 | 1466501844944 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 3232 | 1466501844946 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 01:37:24 INFO - PROCESS | 3232 | 1466501844949 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:37:24 INFO - PROCESS | 3232 | 1466501844951 Marionette TRACE conn3 <- [1,666,null,{}] 01:37:24 INFO - PROCESS | 3232 | 1466501844954 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}] 01:37:24 INFO - PROCESS | 3232 | 1466501844956 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:25 INFO - PROCESS | 3232 | 1466501845065 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:37:25 INFO - PROCESS | 3232 | 1466501845073 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 3232 | 1466501845075 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:25 INFO - PROCESS | 3232 | ++DOCSHELL 152DB400 == 35 [pid = 3232] [id = 176] 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1602C000) [pid = 3232] [serial = 526] [outer = 00000000] 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1767B400) [pid = 3232] [serial = 527] [outer = 1602C000] 01:37:25 INFO - PROCESS | 3232 | 1466501845121 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1767E000) [pid = 3232] [serial = 528] [outer = 1602C000] 01:37:25 INFO - PROCESS | 3232 | 1466501845500 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]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 578ms 01:37:25 INFO - PROCESS | 3232 | 1466501845529 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 3232 | 1466501845531 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 01:37:25 INFO - PROCESS | 3232 | 1466501845534 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:37:25 INFO - PROCESS | 3232 | 1466501845536 Marionette TRACE conn3 <- [1,670,null,{}] 01:37:25 INFO - PROCESS | 3232 | 1466501845540 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}] 01:37:25 INFO - PROCESS | 3232 | 1466501845541 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:25 INFO - PROCESS | 3232 | 1466501845622 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:37:25 INFO - PROCESS | 3232 | 1466501845713 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 3232 | 1466501845716 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:25 INFO - PROCESS | 3232 | ++DOCSHELL 13B09C00 == 36 [pid = 3232] [id = 177] 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (176BC800) [pid = 3232] [serial = 529] [outer = 00000000] 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17E23C00) [pid = 3232] [serial = 530] [outer = 176BC800] 01:37:25 INFO - PROCESS | 3232 | 1466501845761 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17E93C00) [pid = 3232] [serial = 531] [outer = 176BC800] 01:37:26 INFO - PROCESS | 3232 | 1466501846724 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]]]}] 01:37:26 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) 01:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1216ms 01:37:26 INFO - PROCESS | 3232 | 1466501846772 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 3232 | 1466501846777 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 01:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:37:26 INFO - PROCESS | 3232 | 1466501846782 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 3232 | 1466501846785 Marionette TRACE conn3 <- [1,674,null,{}] 01:37:26 INFO - PROCESS | 3232 | 1466501846792 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}] 01:37:26 INFO - PROCESS | 3232 | 1466501846795 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:26 INFO - PROCESS | 3232 | 1466501846921 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:37:27 INFO - PROCESS | 3232 | 1466501847068 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 3232 | 1466501847073 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:27 INFO - PROCESS | 3232 | ++DOCSHELL 10B7DC00 == 37 [pid = 3232] [id = 178] 01:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (10B7E400) [pid = 3232] [serial = 532] [outer = 00000000] 01:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (11430000) [pid = 3232] [serial = 533] [outer = 10B7E400] 01:37:27 INFO - PROCESS | 3232 | 1466501847132 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (114D5000) [pid = 3232] [serial = 534] [outer = 10B7E400] 01:37:28 INFO - PROCESS | 3232 | 1466501848247 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]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1567ms 01:37:28 INFO - PROCESS | 3232 | 1466501848338 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 3232 | 1466501848342 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 01:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:37:28 INFO - PROCESS | 3232 | 1466501848349 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 3232 | 1466501848352 Marionette TRACE conn3 <- [1,678,null,{}] 01:37:28 INFO - PROCESS | 3232 | 1466501848356 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}] 01:37:28 INFO - PROCESS | 3232 | 1466501848360 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:28 INFO - PROCESS | 3232 | 1466501848611 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:37:28 INFO - PROCESS | 3232 | 1466501848731 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 3232 | 1466501848734 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:28 INFO - PROCESS | 3232 | ++DOCSHELL 10A5F400 == 38 [pid = 3232] [id = 179] 01:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (10A60800) [pid = 3232] [serial = 535] [outer = 00000000] 01:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10E5E000) [pid = 3232] [serial = 536] [outer = 10A60800] 01:37:28 INFO - PROCESS | 3232 | 1466501848767 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11436000) [pid = 3232] [serial = 537] [outer = 10A60800] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 152DB400 == 37 [pid = 3232] [id = 176] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 105F5C00 == 36 [pid = 3232] [id = 175] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1665BC00 == 35 [pid = 3232] [id = 174] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 15940C00 == 34 [pid = 3232] [id = 173] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 143A3800 == 33 [pid = 3232] [id = 172] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 13B0B400 == 32 [pid = 3232] [id = 171] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 11C35C00 == 31 [pid = 3232] [id = 170] 01:37:29 INFO - PROCESS | 3232 | --DOCSHELL 10B79C00 == 30 [pid = 3232] [id = 169] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19CC0C00) [pid = 3232] [serial = 482] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (161E8400) [pid = 3232] [serial = 473] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (114D3400) [pid = 3232] [serial = 461] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1776B800) [pid = 3232] [serial = 477] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13B10800) [pid = 3232] [serial = 468] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1344B400) [pid = 3232] [serial = 467] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (16890400) [pid = 3232] [serial = 474] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19EDDC00) [pid = 3232] [serial = 459] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (11431400) [pid = 3232] [serial = 464] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (131ED800) [pid = 3232] [serial = 462] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14ED1000) [pid = 3232] [serial = 471] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19ECE400) [pid = 3232] [serial = 483] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A17800) [pid = 3232] [serial = 479] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (161E5800) [pid = 3232] [serial = 485] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19ED6C00) [pid = 3232] [serial = 488] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (17E2FC00) [pid = 3232] [serial = 486] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E84800) [pid = 3232] [serial = 470] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (11445800) [pid = 3232] [serial = 465] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19A20000) [pid = 3232] [serial = 480] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1A1D6C00) [pid = 3232] [serial = 489] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1A661C00) [pid = 3232] [serial = 491] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1A765400) [pid = 3232] [serial = 492] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (170D4400) [pid = 3232] [serial = 476] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3232 | 1466501849796 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]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1460ms 01:37:29 INFO - PROCESS | 3232 | 1466501849819 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 3232 | 1466501849823 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 01:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:37:29 INFO - PROCESS | 3232 | 1466501849828 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 3232 | 1466501849831 Marionette TRACE conn3 <- [1,682,null,{}] 01:37:29 INFO - PROCESS | 3232 | 1466501849835 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}] 01:37:29 INFO - PROCESS | 3232 | 1466501849838 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:29 INFO - PROCESS | 3232 | 1466501849926 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:37:29 INFO - PROCESS | 3232 | 1466501849933 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 3232 | 1466501849936 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:29 INFO - PROCESS | 3232 | ++DOCSHELL 11441C00 == 31 [pid = 3232] [id = 180] 01:37:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (11442800) [pid = 3232] [serial = 538] [outer = 00000000] 01:37:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (12D8D000) [pid = 3232] [serial = 539] [outer = 11442800] 01:37:29 INFO - PROCESS | 3232 | 1466501849983 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (130C5800) [pid = 3232] [serial = 540] [outer = 11442800] 01:37:30 INFO - PROCESS | 3232 | 1466501850923 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]]]}] 01:37:30 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) 01:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1110ms 01:37:30 INFO - PROCESS | 3232 | 1466501850938 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 3232 | 1466501850941 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 01:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:37:30 INFO - PROCESS | 3232 | 1466501850945 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 3232 | 1466501850947 Marionette TRACE conn3 <- [1,686,null,{}] 01:37:30 INFO - PROCESS | 3232 | 1466501850950 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}] 01:37:30 INFO - PROCESS | 3232 | 1466501850952 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:31 INFO - PROCESS | 3232 | 1466501851040 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:37:31 INFO - PROCESS | 3232 | 1466501851049 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 3232 | 1466501851052 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:31 INFO - PROCESS | 3232 | ++DOCSHELL 1430C400 == 32 [pid = 3232] [id = 181] 01:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1430D800) [pid = 3232] [serial = 541] [outer = 00000000] 01:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (143A1800) [pid = 3232] [serial = 542] [outer = 1430D800] 01:37:31 INFO - PROCESS | 3232 | 1466501851100 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E73000) [pid = 3232] [serial = 543] [outer = 1430D800] 01:37:32 INFO - PROCESS | 3232 | 1466501852049 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]]]}] 01:37:32 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) 01:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1155ms 01:37:32 INFO - PROCESS | 3232 | 1466501852113 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 3232 | 1466501852116 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 01:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:37:32 INFO - PROCESS | 3232 | 1466501852133 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 3232 | 1466501852137 Marionette TRACE conn3 <- [1,690,null,{}] 01:37:32 INFO - PROCESS | 3232 | 1466501852141 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}] 01:37:32 INFO - PROCESS | 3232 | 1466501852145 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:32 INFO - PROCESS | 3232 | 1466501852263 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:37:32 INFO - PROCESS | 3232 | 1466501852269 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 3232 | 1466501852271 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:32 INFO - PROCESS | 3232 | ++DOCSHELL 14316400 == 33 [pid = 3232] [id = 182] 01:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14E84000) [pid = 3232] [serial = 544] [outer = 00000000] 01:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (156E6C00) [pid = 3232] [serial = 545] [outer = 14E84000] 01:37:32 INFO - PROCESS | 3232 | 1466501852362 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1602CC00) [pid = 3232] [serial = 546] [outer = 14E84000] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13B0D800) [pid = 3232] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (10B7A800) [pid = 3232] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (11CD6C00) [pid = 3232] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (110ED800) [pid = 3232] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1665CC00) [pid = 3232] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (15948400) [pid = 3232] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (10A59800) [pid = 3232] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1602C000) [pid = 3232] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (10B76C00) [pid = 3232] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (15460C00) [pid = 3232] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (19C5A800) [pid = 3232] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:37:33 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (14E71000) [pid = 3232] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:37:33 INFO - PROCESS | 3232 | 1466501853281 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]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:37:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1186ms 01:37:33 INFO - PROCESS | 3232 | 1466501853316 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 3232 | 1466501853318 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 01:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:37:33 INFO - PROCESS | 3232 | 1466501853322 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 3232 | 1466501853324 Marionette TRACE conn3 <- [1,694,null,{}] 01:37:33 INFO - PROCESS | 3232 | 1466501853327 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}] 01:37:33 INFO - PROCESS | 3232 | 1466501853329 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:33 INFO - PROCESS | 3232 | 1466501853424 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:37:33 INFO - PROCESS | 3232 | 1466501853471 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 3232 | 1466501853474 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:33 INFO - PROCESS | 3232 | ++DOCSHELL 11CD6C00 == 34 [pid = 3232] [id = 183] 01:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (1291C400) [pid = 3232] [serial = 547] [outer = 00000000] 01:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (156E0800) [pid = 3232] [serial = 548] [outer = 1291C400] 01:37:33 INFO - PROCESS | 3232 | 1466501853520 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (161DF000) [pid = 3232] [serial = 549] [outer = 1291C400] 01:37:34 INFO - PROCESS | 3232 | 1466501854362 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]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1065ms 01:37:34 INFO - PROCESS | 3232 | 1466501854380 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 3232 | 1466501854381 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:37:34 INFO - PROCESS | 3232 | 1466501854385 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 3232 | 1466501854387 Marionette TRACE conn3 <- [1,698,null,{}] 01:37:34 INFO - PROCESS | 3232 | 1466501854391 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}] 01:37:34 INFO - PROCESS | 3232 | 1466501854392 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:34 INFO - PROCESS | 3232 | 1466501854502 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:37:34 INFO - PROCESS | 3232 | 1466501854510 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 3232 | 1466501854515 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:34 INFO - PROCESS | 3232 | ++DOCSHELL 13238000 == 35 [pid = 3232] [id = 184] 01:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (161EC800) [pid = 3232] [serial = 550] [outer = 00000000] 01:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (167CFC00) [pid = 3232] [serial = 551] [outer = 161EC800] 01:37:34 INFO - PROCESS | 3232 | 1466501854572 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (169F3C00) [pid = 3232] [serial = 552] [outer = 161EC800] 01:37:35 INFO - PROCESS | 3232 | 1466501855500 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1156ms 01:37:35 INFO - PROCESS | 3232 | 1466501855552 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 3232 | 1466501855556 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 01:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:37:35 INFO - PROCESS | 3232 | 1466501855561 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 3232 | 1466501855565 Marionette TRACE conn3 <- [1,702,null,{}] 01:37:35 INFO - PROCESS | 3232 | 1466501855571 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}] 01:37:35 INFO - PROCESS | 3232 | 1466501855574 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:35 INFO - PROCESS | 3232 | 1466501855717 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:37:35 INFO - PROCESS | 3232 | 1466501855837 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 3232 | 1466501855842 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:35 INFO - PROCESS | 3232 | ++DOCSHELL 112BC800 == 36 [pid = 3232] [id = 185] 01:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (11432000) [pid = 3232] [serial = 553] [outer = 00000000] 01:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11AE5800) [pid = 3232] [serial = 554] [outer = 11432000] 01:37:35 INFO - PROCESS | 3232 | 1466501855957 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (12D8FC00) [pid = 3232] [serial = 555] [outer = 11432000] 01:37:36 INFO - PROCESS | 3232 | 1466501856984 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]]]}] 01:37:37 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 01:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1460ms 01:37:37 INFO - PROCESS | 3232 | 1466501857028 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 3232 | 1466501857033 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 01:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:37:37 INFO - PROCESS | 3232 | 1466501857039 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 3232 | 1466501857042 Marionette TRACE conn3 <- [1,706,null,{}] 01:37:37 INFO - PROCESS | 3232 | 1466501857047 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}] 01:37:37 INFO - PROCESS | 3232 | 1466501857049 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:37 INFO - PROCESS | 3232 | 1466501857185 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:37:37 INFO - PROCESS | 3232 | 1466501857308 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 3232 | 1466501857310 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:37 INFO - PROCESS | 3232 | ++DOCSHELL 14E10000 == 37 [pid = 3232] [id = 186] 01:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14E70000) [pid = 3232] [serial = 556] [outer = 00000000] 01:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E86C00) [pid = 3232] [serial = 557] [outer = 14E70000] 01:37:37 INFO - PROCESS | 3232 | 1466501857367 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14ED1000) [pid = 3232] [serial = 558] [outer = 14E70000] 01:37:38 INFO - PROCESS | 3232 | 1466501858393 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]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1414ms 01:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:37:38 INFO - PROCESS | 3232 | 1466501858466 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 3232 | 1466501858470 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 01:37:38 INFO - PROCESS | 3232 | 1466501858475 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 3232 | 1466501858478 Marionette TRACE conn3 <- [1,710,null,{}] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 11CD6C00 == 36 [pid = 3232] [id = 183] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 14316400 == 35 [pid = 3232] [id = 182] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 1430C400 == 34 [pid = 3232] [id = 181] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 11441C00 == 33 [pid = 3232] [id = 180] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 10A5F400 == 32 [pid = 3232] [id = 179] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 10B7DC00 == 31 [pid = 3232] [id = 178] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 13B09C00 == 30 [pid = 3232] [id = 177] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 10E63400 == 29 [pid = 3232] [id = 168] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 13238000 == 28 [pid = 3232] [id = 184] 01:37:39 INFO - PROCESS | 3232 | --DOCSHELL 112BC800 == 27 [pid = 3232] [id = 185] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14312800) [pid = 3232] [serial = 512] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (10E90C00) [pid = 3232] [serial = 506] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (110EAC00) [pid = 3232] [serial = 507] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (12923C00) [pid = 3232] [serial = 509] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (129B5400) [pid = 3232] [serial = 510] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (13128C00) [pid = 3232] [serial = 504] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (129EA800) [pid = 3232] [serial = 503] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1697B800) [pid = 3232] [serial = 521] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (16026800) [pid = 3232] [serial = 519] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (15D33000) [pid = 3232] [serial = 518] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (14E7B000) [pid = 3232] [serial = 524] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (1767B400) [pid = 3232] [serial = 527] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1767E000) [pid = 3232] [serial = 528] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (143A5000) [pid = 3232] [serial = 495] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (11AE9C00) [pid = 3232] [serial = 494] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (161E5400) [pid = 3232] [serial = 498] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (15E87800) [pid = 3232] [serial = 497] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (1AC0DC00) [pid = 3232] [serial = 501] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (1A331800) [pid = 3232] [serial = 500] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 53 (169F7000) [pid = 3232] [serial = 522] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 52 (14E86800) [pid = 3232] [serial = 515] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 51 (14E7CC00) [pid = 3232] [serial = 525] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 50 (17E23C00) [pid = 3232] [serial = 530] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 49 (14EDE400) [pid = 3232] [serial = 516] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | --DOMWINDOW == 48 (143AA000) [pid = 3232] [serial = 513] [outer = 00000000] [url = about:blank] 01:37:39 INFO - PROCESS | 3232 | 1466501859161 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}] 01:37:39 INFO - PROCESS | 3232 | 1466501859164 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:39 INFO - PROCESS | 3232 | 1466501859289 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:37:39 INFO - PROCESS | 3232 | 1466501859299 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 3232 | 1466501859302 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:39 INFO - PROCESS | 3232 | ++DOCSHELL 10E86000 == 28 [pid = 3232] [id = 187] 01:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 49 (10E87000) [pid = 3232] [serial = 559] [outer = 00000000] 01:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 50 (110EAC00) [pid = 3232] [serial = 560] [outer = 10E87000] 01:37:39 INFO - PROCESS | 3232 | 1466501859356 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 51 (112BA000) [pid = 3232] [serial = 561] [outer = 10E87000] 01:37:39 INFO - PROCESS | 3232 | 1466501859853 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] 01:37:39 INFO - PROCESS | 3232 | 1466501859939 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 01:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:37:39 INFO - PROCESS | 3232 | 1466501859945 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 3232 | 1466501859950 Marionette TRACE conn3 <- [1,714,null,{}] 01:37:39 INFO - PROCESS | 3232 | 1466501859957 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}] 01:37:39 INFO - PROCESS | 3232 | 1466501859960 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:40 INFO - PROCESS | 3232 | 1466501860104 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:37:40 INFO - PROCESS | 3232 | 1466501860177 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 3232 | 1466501860182 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:40 INFO - PROCESS | 3232 | ++DOCSHELL 11AE1400 == 29 [pid = 3232] [id = 188] 01:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (11AE2800) [pid = 3232] [serial = 562] [outer = 00000000] 01:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (11CCE400) [pid = 3232] [serial = 563] [outer = 11AE2800] 01:37:40 INFO - PROCESS | 3232 | 1466501860282 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (129B5400) [pid = 3232] [serial = 564] [outer = 11AE2800] 01:37:41 INFO - PROCESS | 3232 | 1466501861111 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1216ms 01:37:41 INFO - PROCESS | 3232 | 1466501861167 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 3232 | 1466501861173 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 01:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:37:41 INFO - PROCESS | 3232 | 1466501861181 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 3232 | 1466501861184 Marionette TRACE conn3 <- [1,718,null,{}] 01:37:41 INFO - PROCESS | 3232 | 1466501861188 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}] 01:37:41 INFO - PROCESS | 3232 | 1466501861191 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:41 INFO - PROCESS | 3232 | 1466501861335 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:37:41 INFO - PROCESS | 3232 | 1466501861459 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 3232 | 1466501861462 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:41 INFO - PROCESS | 3232 | ++DOCSHELL 1344D800 == 30 [pid = 3232] [id = 189] 01:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (1344DC00) [pid = 3232] [serial = 565] [outer = 00000000] 01:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (13948000) [pid = 3232] [serial = 566] [outer = 1344DC00] 01:37:41 INFO - PROCESS | 3232 | 1466501861525 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (13B10400) [pid = 3232] [serial = 567] [outer = 1344DC00] 01:37:42 INFO - PROCESS | 3232 | --DOCSHELL 110F5400 == 29 [pid = 3232] [id = 28] 01:37:42 INFO - PROCESS | 3232 | --DOCSHELL 103D1400 == 28 [pid = 3232] [id = 27] 01:37:42 INFO - PROCESS | 3232 | --DOCSHELL 14ED3C00 == 27 [pid = 3232] [id = 19] 01:37:42 INFO - PROCESS | 3232 | --DOCSHELL 10E5E800 == 26 [pid = 3232] [id = 26] 01:37:42 INFO - PROCESS | 3232 | 1466501862286 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] 01:37:42 INFO - PROCESS | 3232 | 1466501862363 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 01:37:42 INFO - PROCESS | 3232 | 1466501862368 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 3232 | 1466501862370 Marionette TRACE conn3 <- [1,722,null,{}] 01:37:42 INFO - PROCESS | 3232 | 1466501862376 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}] 01:37:42 INFO - PROCESS | 3232 | 1466501862379 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:42 INFO - PROCESS | 3232 | 1466501862464 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:37:42 INFO - PROCESS | 3232 | 1466501862476 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 3232 | 1466501862478 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:42 INFO - PROCESS | 3232 | ++DOCSHELL 11CD5400 == 27 [pid = 3232] [id = 190] 01:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (129ED400) [pid = 3232] [serial = 568] [outer = 00000000] 01:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (13B09C00) [pid = 3232] [serial = 569] [outer = 129ED400] 01:37:42 INFO - PROCESS | 3232 | 1466501862526 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (14E08000) [pid = 3232] [serial = 570] [outer = 129ED400] 01:37:42 INFO - PROCESS | 3232 | 1466501862992 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]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 684ms 01:37:43 INFO - PROCESS | 3232 | 1466501863047 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 3232 | 1466501863051 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 01:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:37:43 INFO - PROCESS | 3232 | 1466501863059 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 3232 | 1466501863064 Marionette TRACE conn3 <- [1,726,null,{}] 01:37:43 INFO - PROCESS | 3232 | 1466501863070 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}] 01:37:43 INFO - PROCESS | 3232 | 1466501863074 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:43 INFO - PROCESS | 3232 | 1466501863171 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:37:43 INFO - PROCESS | 3232 | 1466501863236 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 3232 | 1466501863238 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:43 INFO - PROCESS | 3232 | ++DOCSHELL 14E7FC00 == 28 [pid = 3232] [id = 191] 01:37:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (14E82800) [pid = 3232] [serial = 571] [outer = 00000000] 01:37:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (14ED1800) [pid = 3232] [serial = 572] [outer = 14E82800] 01:37:43 INFO - PROCESS | 3232 | 1466501863284 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (15466800) [pid = 3232] [serial = 573] [outer = 14E82800] 01:37:44 INFO - PROCESS | 3232 | 1466501864184 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1156ms 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (161EC800) [pid = 3232] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (14E84000) [pid = 3232] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1430D800) [pid = 3232] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (11432000) [pid = 3232] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (14E70000) [pid = 3232] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (176BC800) [pid = 3232] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (11442800) [pid = 3232] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (10A60800) [pid = 3232] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (10B7E400) [pid = 3232] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 53 (1291C400) [pid = 3232] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:37:44 INFO - PROCESS | 3232 | 1466501864238 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 3232 | 1466501864240 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 01:37:44 INFO - PROCESS | 3232 | 1466501864245 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:37:44 INFO - PROCESS | 3232 | 1466501864249 Marionette TRACE conn3 <- [1,730,null,{}] 01:37:44 INFO - PROCESS | 3232 | 1466501864260 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}] 01:37:44 INFO - PROCESS | 3232 | 1466501864265 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:44 INFO - PROCESS | 3232 | 1466501864388 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:37:44 INFO - PROCESS | 3232 | 1466501864399 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 3232 | 1466501864402 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:44 INFO - PROCESS | 3232 | ++DOCSHELL 161E3000 == 29 [pid = 3232] [id = 192] 01:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (161E3400) [pid = 3232] [serial = 574] [outer = 00000000] 01:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (161E8000) [pid = 3232] [serial = 575] [outer = 161E3400] 01:37:44 INFO - PROCESS | 3232 | 1466501864452 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (1665D400) [pid = 3232] [serial = 576] [outer = 161E3400] 01:37:45 INFO - PROCESS | 3232 | 1466501865334 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]]]}] 01:37:45 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 01:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1110ms 01:37:45 INFO - PROCESS | 3232 | 1466501865354 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 3232 | 1466501865357 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 01:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:37:45 INFO - PROCESS | 3232 | 1466501865360 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 3232 | 1466501865362 Marionette TRACE conn3 <- [1,734,null,{}] 01:37:45 INFO - PROCESS | 3232 | 1466501865366 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}] 01:37:45 INFO - PROCESS | 3232 | 1466501865368 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:45 INFO - PROCESS | 3232 | 1466501865483 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:37:45 INFO - PROCESS | 3232 | 1466501865491 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 3232 | 1466501865493 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:45 INFO - PROCESS | 3232 | ++DOCSHELL 16890400 == 30 [pid = 3232] [id = 193] 01:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (16894000) [pid = 3232] [serial = 577] [outer = 00000000] 01:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (16F8E400) [pid = 3232] [serial = 578] [outer = 16894000] 01:37:45 INFO - PROCESS | 3232 | 1466501865539 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (170AA000) [pid = 3232] [serial = 579] [outer = 16894000] 01:37:46 INFO - PROCESS | 3232 | 1466501866442 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]]]}] 01:37:46 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.) 01:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1110ms 01:37:46 INFO - PROCESS | 3232 | 1466501866492 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 3232 | 1466501866494 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 01:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:37:46 INFO - PROCESS | 3232 | 1466501866497 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 3232 | 1466501866499 Marionette TRACE conn3 <- [1,738,null,{}] 01:37:46 INFO - PROCESS | 3232 | 1466501866502 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}] 01:37:46 INFO - PROCESS | 3232 | 1466501866504 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:46 INFO - PROCESS | 3232 | 1466501866599 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:37:46 INFO - PROCESS | 3232 | 1466501866606 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 3232 | 1466501866608 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:46 INFO - PROCESS | 3232 | ++DOCSHELL 1767B400 == 31 [pid = 3232] [id = 194] 01:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (1767C400) [pid = 3232] [serial = 580] [outer = 00000000] 01:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (17687800) [pid = 3232] [serial = 581] [outer = 1767C400] 01:37:46 INFO - PROCESS | 3232 | 1466501866653 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (176C1C00) [pid = 3232] [serial = 582] [outer = 1767C400] 01:37:47 INFO - PROCESS | 3232 | 1466501867577 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1110ms 01:37:47 INFO - PROCESS | 3232 | 1466501867612 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 3232 | 1466501867617 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 01:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:37:47 INFO - PROCESS | 3232 | 1466501867623 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 3232 | 1466501867627 Marionette TRACE conn3 <- [1,742,null,{}] 01:37:47 INFO - PROCESS | 3232 | 1466501867633 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}] 01:37:47 INFO - PROCESS | 3232 | 1466501867636 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:47 INFO - PROCESS | 3232 | 1466501867749 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:37:47 INFO - PROCESS | 3232 | 1466501867825 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 3232 | 1466501867828 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:47 INFO - PROCESS | 3232 | ++DOCSHELL 11445400 == 32 [pid = 3232] [id = 195] 01:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (114CB800) [pid = 3232] [serial = 583] [outer = 00000000] 01:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (12821000) [pid = 3232] [serial = 584] [outer = 114CB800] 01:37:47 INFO - PROCESS | 3232 | 1466501867917 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13129800) [pid = 3232] [serial = 585] [outer = 114CB800] 01:37:48 INFO - PROCESS | 3232 | 1466501868934 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]]]}] 01:37:48 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 01:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1353ms 01:37:48 INFO - PROCESS | 3232 | 1466501868988 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 3232 | 1466501868993 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 01:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:37:48 INFO - PROCESS | 3232 | 1466501868999 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 3232 | 1466501869002 Marionette TRACE conn3 <- [1,746,null,{}] 01:37:49 INFO - PROCESS | 3232 | 1466501869047 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}] 01:37:49 INFO - PROCESS | 3232 | 1466501869050 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:49 INFO - PROCESS | 3232 | 1466501869175 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:37:49 INFO - PROCESS | 3232 | 1466501869305 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 3232 | 1466501869307 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:49 INFO - PROCESS | 3232 | ++DOCSHELL 14E8A000 == 33 [pid = 3232] [id = 196] 01:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E8C400) [pid = 3232] [serial = 586] [outer = 00000000] 01:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (156D9800) [pid = 3232] [serial = 587] [outer = 14E8C400] 01:37:49 INFO - PROCESS | 3232 | 1466501869364 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15D29800) [pid = 3232] [serial = 588] [outer = 14E8C400] 01:37:50 INFO - PROCESS | 3232 | 1466501870015 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1064ms 01:37:50 INFO - PROCESS | 3232 | 1466501870081 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 3232 | 1466501870085 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 01:37:50 INFO - PROCESS | 3232 | 1466501870090 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:37:50 INFO - PROCESS | 3232 | 1466501870094 Marionette TRACE conn3 <- [1,750,null,{}] 01:37:50 INFO - PROCESS | 3232 | 1466501870101 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}] 01:37:50 INFO - PROCESS | 3232 | 1466501870104 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:50 INFO - PROCESS | 3232 | 1466501870244 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:37:50 INFO - PROCESS | 3232 | 1466501870317 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 3232 | 1466501870321 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:50 INFO - PROCESS | 3232 | ++DOCSHELL 1281BC00 == 34 [pid = 3232] [id = 197] 01:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1281C800) [pid = 3232] [serial = 589] [outer = 00000000] 01:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (129AD400) [pid = 3232] [serial = 590] [outer = 1281C800] 01:37:50 INFO - PROCESS | 3232 | 1466501870377 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13155800) [pid = 3232] [serial = 591] [outer = 1281C800] 01:37:50 INFO - PROCESS | 3232 | --DOCSHELL 14E84400 == 33 [pid = 3232] [id = 24] 01:37:50 INFO - PROCESS | 3232 | --DOCSHELL 167CD800 == 32 [pid = 3232] [id = 8] 01:37:50 INFO - PROCESS | 3232 | --DOCSHELL 114D0000 == 31 [pid = 3232] [id = 21] 01:37:50 INFO - PROCESS | 3232 | --DOCSHELL 13238C00 == 30 [pid = 3232] [id = 22] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (156E6C00) [pid = 3232] [serial = 545] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (143A1800) [pid = 3232] [serial = 542] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (11AE5800) [pid = 3232] [serial = 554] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14E86C00) [pid = 3232] [serial = 557] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (17E93C00) [pid = 3232] [serial = 531] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (12D8D000) [pid = 3232] [serial = 539] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (130C5800) [pid = 3232] [serial = 540] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (10E5E000) [pid = 3232] [serial = 536] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (11436000) [pid = 3232] [serial = 537] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (11430000) [pid = 3232] [serial = 533] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (114D5000) [pid = 3232] [serial = 534] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (169F3C00) [pid = 3232] [serial = 552] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (12D8FC00) [pid = 3232] [serial = 555] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (156E0800) [pid = 3232] [serial = 548] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (1602CC00) [pid = 3232] [serial = 546] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (161DF000) [pid = 3232] [serial = 549] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (14ED1000) [pid = 3232] [serial = 558] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 53 (14E73000) [pid = 3232] [serial = 543] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 52 (167CFC00) [pid = 3232] [serial = 551] [outer = 00000000] [url = about:blank] 01:37:50 INFO - PROCESS | 3232 | --DOMWINDOW == 51 (110EAC00) [pid = 3232] [serial = 560] [outer = 00000000] [url = about:blank] 01:37:51 INFO - PROCESS | 3232 | 1466501871323 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:37:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1277ms 01:37:51 INFO - PROCESS | 3232 | 1466501871376 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 3232 | 1466501871380 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 01:37:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:37:51 INFO - PROCESS | 3232 | 1466501871387 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 3232 | 1466501871390 Marionette TRACE conn3 <- [1,754,null,{}] 01:37:51 INFO - PROCESS | 3232 | 1466501871394 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}] 01:37:51 INFO - PROCESS | 3232 | 1466501871396 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:51 INFO - PROCESS | 3232 | 1466501871478 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:37:51 INFO - PROCESS | 3232 | 1466501871484 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 3232 | 1466501871487 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:51 INFO - PROCESS | 3232 | ++DOCSHELL 11CCE800 == 31 [pid = 3232] [id = 198] 01:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (11CCF800) [pid = 3232] [serial = 592] [outer = 00000000] 01:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (131EB400) [pid = 3232] [serial = 593] [outer = 11CCF800] 01:37:51 INFO - PROCESS | 3232 | 1466501871535 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (1394F800) [pid = 3232] [serial = 594] [outer = 11CCF800] 01:37:52 INFO - PROCESS | 3232 | 1466501872453 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1049ms 01:37:52 INFO - PROCESS | 3232 | 1466501872462 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 3232 | 1466501872465 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:37:52 INFO - PROCESS | 3232 | 1466501872468 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 3232 | 1466501872471 Marionette TRACE conn3 <- [1,758,null,{}] 01:37:52 INFO - PROCESS | 3232 | 1466501872482 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}] 01:37:52 INFO - PROCESS | 3232 | 1466501872487 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:52 INFO - PROCESS | 3232 | 1466501872561 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:37:52 INFO - PROCESS | 3232 | 1466501872568 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 3232 | 1466501872572 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:52 INFO - PROCESS | 3232 | ++DOCSHELL 14E84400 == 32 [pid = 3232] [id = 199] 01:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (14E84C00) [pid = 3232] [serial = 595] [outer = 00000000] 01:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (152D5400) [pid = 3232] [serial = 596] [outer = 14E84C00] 01:37:52 INFO - PROCESS | 3232 | 1466501872620 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (15940800) [pid = 3232] [serial = 597] [outer = 14E84C00] 01:37:53 INFO - PROCESS | 3232 | 1466501873121 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]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 685ms 01:37:53 INFO - PROCESS | 3232 | 1466501873152 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3232 | 1466501873155 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:37:53 INFO - PROCESS | 3232 | 1466501873158 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3232 | 1466501873144 Marionette TRACE conn3 <- [1,762,null,{}] 01:37:53 INFO - PROCESS | 3232 | 1466501873147 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}] 01:37:53 INFO - PROCESS | 3232 | 1466501873149 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:53 INFO - PROCESS | 3232 | 1466501873279 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:37:53 INFO - PROCESS | 3232 | 1466501873335 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3232 | 1466501873338 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:53 INFO - PROCESS | 3232 | ++DOCSHELL 161DE400 == 33 [pid = 3232] [id = 200] 01:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (161DF000) [pid = 3232] [serial = 598] [outer = 00000000] 01:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (161EC800) [pid = 3232] [serial = 599] [outer = 161DF000] 01:37:53 INFO - PROCESS | 3232 | 1466501873383 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (16890800) [pid = 3232] [serial = 600] [outer = 161DF000] 01:37:53 INFO - PROCESS | 3232 | 1466501873791 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]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 684ms 01:37:53 INFO - PROCESS | 3232 | 1466501873822 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3232 | 1466501873824 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:37:53 INFO - PROCESS | 3232 | 1466501873827 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3232 | 1466501873829 Marionette TRACE conn3 <- [1,766,null,{}] 01:37:53 INFO - PROCESS | 3232 | 1466501873832 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}] 01:37:53 INFO - PROCESS | 3232 | 1466501873835 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:53 INFO - PROCESS | 3232 | 1466501873971 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:37:53 INFO - PROCESS | 3232 | 1466501873993 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3232 | 1466501873995 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:53 INFO - PROCESS | 3232 | ++DOCSHELL 16663800 == 34 [pid = 3232] [id = 201] 01:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (16970C00) [pid = 3232] [serial = 601] [outer = 00000000] 01:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (16F98000) [pid = 3232] [serial = 602] [outer = 16970C00] 01:37:54 INFO - PROCESS | 3232 | 1466501874055 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (170D4C00) [pid = 3232] [serial = 603] [outer = 16970C00] 01:37:54 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (161E3400) [pid = 3232] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:37:54 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (129ED400) [pid = 3232] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:37:54 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (14E82800) [pid = 3232] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:37:54 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (16894000) [pid = 3232] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:37:54 INFO - PROCESS | 3232 | 1466501874512 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 01:37:54 INFO - PROCESS | 3232 | 1466501874551 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 3232 | 1466501874552 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 01:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:37:54 INFO - PROCESS | 3232 | 1466501874556 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 3232 | 1466501874557 Marionette TRACE conn3 <- [1,770,null,{}] 01:37:54 INFO - PROCESS | 3232 | 1466501874561 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}] 01:37:54 INFO - PROCESS | 3232 | 1466501874567 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:54 INFO - PROCESS | 3232 | 1466501874682 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:37:54 INFO - PROCESS | 3232 | 1466501874691 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 3232 | 1466501874693 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:54 INFO - PROCESS | 3232 | ++DOCSHELL 11C35000 == 35 [pid = 3232] [id = 202] 01:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (129EA000) [pid = 3232] [serial = 604] [outer = 00000000] 01:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (17983400) [pid = 3232] [serial = 605] [outer = 129EA000] 01:37:54 INFO - PROCESS | 3232 | 1466501874738 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (181AEC00) [pid = 3232] [serial = 606] [outer = 129EA000] 01:37:55 INFO - PROCESS | 3232 | 1466501875177 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 684ms 01:37:55 INFO - PROCESS | 3232 | 1466501875237 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3232 | 1466501875239 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:37:55 INFO - PROCESS | 3232 | 1466501875243 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3232 | 1466501875244 Marionette TRACE conn3 <- [1,774,null,{}] 01:37:55 INFO - PROCESS | 3232 | 1466501875248 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}] 01:37:55 INFO - PROCESS | 3232 | 1466501875250 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:55 INFO - PROCESS | 3232 | 1466501875362 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:37:55 INFO - PROCESS | 3232 | 1466501875368 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 3232 | 1466501875370 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:55 INFO - PROCESS | 3232 | ++DOCSHELL 18294800 == 36 [pid = 3232] [id = 203] 01:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (18295800) [pid = 3232] [serial = 607] [outer = 00000000] 01:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (1829A400) [pid = 3232] [serial = 608] [outer = 18295800] 01:37:55 INFO - PROCESS | 3232 | 1466501875413 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (182A0C00) [pid = 3232] [serial = 609] [outer = 18295800] 01:37:55 INFO - PROCESS | 3232 | 1466501875827 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 624ms 01:37:55 INFO - PROCESS | 3232 | 1466501875863 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3232 | 1466501875865 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:37:55 INFO - PROCESS | 3232 | 1466501875869 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3232 | 1466501875870 Marionette TRACE conn3 <- [1,778,null,{}] 01:37:55 INFO - PROCESS | 3232 | 1466501875874 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}] 01:37:55 INFO - PROCESS | 3232 | 1466501875876 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:55 INFO - PROCESS | 3232 | 1466501875954 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:37:55 INFO - PROCESS | 3232 | 1466501875963 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 3232 | 1466501875965 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:55 INFO - PROCESS | 3232 | ++DOCSHELL 17983800 == 37 [pid = 3232] [id = 204] 01:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (18296400) [pid = 3232] [serial = 610] [outer = 00000000] 01:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (19A1C400) [pid = 3232] [serial = 611] [outer = 18296400] 01:37:56 INFO - PROCESS | 3232 | 1466501876009 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (19A21400) [pid = 3232] [serial = 612] [outer = 18296400] 01:37:56 INFO - PROCESS | 3232 | 1466501876439 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]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 578ms 01:37:56 INFO - PROCESS | 3232 | 1466501876474 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:37:56 INFO - PROCESS | 3232 | 1466501876460 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 01:37:56 INFO - PROCESS | 3232 | 1466501876463 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 3232 | 1466501876464 Marionette TRACE conn3 <- [1,782,null,{}] 01:37:56 INFO - PROCESS | 3232 | 1466501876468 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}] 01:37:56 INFO - PROCESS | 3232 | 1466501876469 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:56 INFO - PROCESS | 3232 | 1466501876551 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:37:56 INFO - PROCESS | 3232 | 1466501876556 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3232 | 1466501876558 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:56 INFO - PROCESS | 3232 | ++DOCSHELL 19A16800 == 38 [pid = 3232] [id = 205] 01:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (19A18400) [pid = 3232] [serial = 613] [outer = 00000000] 01:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (19C50000) [pid = 3232] [serial = 614] [outer = 19A18400] 01:37:56 INFO - PROCESS | 3232 | 1466501876603 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19CB1400) [pid = 3232] [serial = 615] [outer = 19A18400] 01:37:57 INFO - PROCESS | 3232 | 1466501877328 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 913ms 01:37:57 INFO - PROCESS | 3232 | 1466501877392 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 3232 | 1466501877396 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:37:57 INFO - PROCESS | 3232 | 1466501877400 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 3232 | 1466501877404 Marionette TRACE conn3 <- [1,786,null,{}] 01:37:57 INFO - PROCESS | 3232 | 1466501877409 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}] 01:37:57 INFO - PROCESS | 3232 | 1466501877413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:57 INFO - PROCESS | 3232 | 1466501877525 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:37:57 INFO - PROCESS | 3232 | 1466501877650 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 3232 | 1466501877654 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:57 INFO - PROCESS | 3232 | ++DOCSHELL 11AE9C00 == 39 [pid = 3232] [id = 206] 01:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1281F000) [pid = 3232] [serial = 616] [outer = 00000000] 01:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1322C400) [pid = 3232] [serial = 617] [outer = 1281F000] 01:37:57 INFO - PROCESS | 3232 | 1466501877712 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1430E800) [pid = 3232] [serial = 618] [outer = 1281F000] 01:37:58 INFO - PROCESS | 3232 | 1466501878318 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]]]}] 01:37:58 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 01:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 973ms 01:37:58 INFO - PROCESS | 3232 | 1466501878371 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 3232 | 1466501878381 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:37:58 INFO - PROCESS | 3232 | 1466501878403 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 3232 | 1466501878407 Marionette TRACE conn3 <- [1,790,null,{}] 01:37:58 INFO - PROCESS | 3232 | 1466501878413 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}] 01:37:58 INFO - PROCESS | 3232 | 1466501878416 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:58 INFO - PROCESS | 3232 | 1466501878536 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:37:58 INFO - PROCESS | 3232 | 1466501878657 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 3232 | 1466501878660 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:58 INFO - PROCESS | 3232 | ++DOCSHELL 14ED1400 == 40 [pid = 3232] [id = 207] 01:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15D34800) [pid = 3232] [serial = 619] [outer = 00000000] 01:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (161E2800) [pid = 3232] [serial = 620] [outer = 15D34800] 01:37:58 INFO - PROCESS | 3232 | 1466501878722 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1697B000) [pid = 3232] [serial = 621] [outer = 15D34800] 01:37:59 INFO - PROCESS | 3232 | 1466501879340 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]]]}] 01:37:59 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 01:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 973ms 01:37:59 INFO - PROCESS | 3232 | 1466501879379 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 3232 | 1466501879382 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 01:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:37:59 INFO - PROCESS | 3232 | 1466501879386 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 3232 | 1466501879390 Marionette TRACE conn3 <- [1,794,null,{}] 01:37:59 INFO - PROCESS | 3232 | 1466501879406 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}] 01:37:59 INFO - PROCESS | 3232 | 1466501879415 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:59 INFO - PROCESS | 3232 | 1466501879523 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:37:59 INFO - PROCESS | 3232 | 1466501879608 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 3232 | 1466501879612 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:37:59 INFO - PROCESS | 3232 | ++DOCSHELL 14E74800 == 41 [pid = 3232] [id = 208] 01:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14E85400) [pid = 3232] [serial = 622] [outer = 00000000] 01:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (161EB400) [pid = 3232] [serial = 623] [outer = 14E85400] 01:37:59 INFO - PROCESS | 3232 | 1466501879669 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1797E000) [pid = 3232] [serial = 624] [outer = 14E85400] 01:38:00 INFO - PROCESS | 3232 | 1466501880363 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]]]}] 01:38:00 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 01:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1019ms 01:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:38:00 INFO - PROCESS | 3232 | 1466501880401 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 3232 | 1466501880405 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 01:38:00 INFO - PROCESS | 3232 | 1466501880411 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 3232 | 1466501880421 Marionette TRACE conn3 <- [1,798,null,{}] 01:38:00 INFO - PROCESS | 3232 | 1466501880446 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}] 01:38:00 INFO - PROCESS | 3232 | 1466501880448 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:00 INFO - PROCESS | 3232 | 1466501880608 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:38:00 INFO - PROCESS | 3232 | --DOCSHELL 12BD0400 == 40 [pid = 3232] [id = 18] 01:38:00 INFO - PROCESS | 3232 | --DOCSHELL 143A5400 == 39 [pid = 3232] [id = 23] 01:38:00 INFO - PROCESS | 3232 | --DOCSHELL 15D38800 == 38 [pid = 3232] [id = 25] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17687800) [pid = 3232] [serial = 581] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (161E8000) [pid = 3232] [serial = 575] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13B09C00) [pid = 3232] [serial = 569] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E08000) [pid = 3232] [serial = 570] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14ED1800) [pid = 3232] [serial = 572] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13948000) [pid = 3232] [serial = 566] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11CCE400) [pid = 3232] [serial = 563] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16F8E400) [pid = 3232] [serial = 578] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1665D400) [pid = 3232] [serial = 576] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (170AA000) [pid = 3232] [serial = 579] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15466800) [pid = 3232] [serial = 573] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3232 | 1466501880718 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 3232 | 1466501880722 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:00 INFO - PROCESS | 3232 | ++DOCSHELL 105EC800 == 39 [pid = 3232] [id = 209] 01:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (105F4400) [pid = 3232] [serial = 625] [outer = 00000000] 01:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (128A8C00) [pid = 3232] [serial = 626] [outer = 105F4400] 01:38:00 INFO - PROCESS | 3232 | 1466501880772 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (130C5400) [pid = 3232] [serial = 627] [outer = 105F4400] 01:38:01 INFO - PROCESS | 3232 | 1466501881191 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 791ms 01:38:01 INFO - PROCESS | 3232 | 1466501881212 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3232 | 1466501881217 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 3232 | 1466501881227 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:38:01 INFO - PROCESS | 3232 | 1466501881230 Marionette TRACE conn3 <- [1,802,null,{}] 01:38:01 INFO - PROCESS | 3232 | 1466501881234 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}] 01:38:01 INFO - PROCESS | 3232 | 1466501881236 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:01 INFO - PROCESS | 3232 | 1466501881325 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:38:01 INFO - PROCESS | 3232 | 1466501881333 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3232 | 1466501881336 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:01 INFO - PROCESS | 3232 | ++DOCSHELL 14E04400 == 40 [pid = 3232] [id = 210] 01:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E6E400) [pid = 3232] [serial = 628] [outer = 00000000] 01:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E75400) [pid = 3232] [serial = 629] [outer = 14E6E400] 01:38:01 INFO - PROCESS | 3232 | 1466501881384 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E7F800) [pid = 3232] [serial = 630] [outer = 14E6E400] 01:38:01 INFO - PROCESS | 3232 | 1466501881857 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] 01:38:01 INFO - PROCESS | 3232 | 1466501881913 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 01:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:38:01 INFO - PROCESS | 3232 | 1466501881917 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 3232 | 1466501881921 Marionette TRACE conn3 <- [1,806,null,{}] 01:38:01 INFO - PROCESS | 3232 | 1466501881931 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}] 01:38:01 INFO - PROCESS | 3232 | 1466501881935 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:02 INFO - PROCESS | 3232 | 1466501882021 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:38:02 INFO - PROCESS | 3232 | 1466501882110 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3232 | 1466501882113 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:02 INFO - PROCESS | 3232 | ++DOCSHELL 16027800 == 41 [pid = 3232] [id = 211] 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1602AC00) [pid = 3232] [serial = 631] [outer = 00000000] 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E8C00) [pid = 3232] [serial = 632] [outer = 1602AC00] 01:38:02 INFO - PROCESS | 3232 | 1466501882161 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16975C00) [pid = 3232] [serial = 633] [outer = 1602AC00] 01:38:02 INFO - PROCESS | 3232 | 1466501882531 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 669ms 01:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:38:02 INFO - PROCESS | 3232 | 1466501882598 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 3232 | 1466501882600 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 01:38:02 INFO - PROCESS | 3232 | 1466501882604 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 3232 | 1466501882605 Marionette TRACE conn3 <- [1,810,null,{}] 01:38:02 INFO - PROCESS | 3232 | 1466501882609 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}] 01:38:02 INFO - PROCESS | 3232 | 1466501882611 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:02 INFO - PROCESS | 3232 | 1466501882758 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:38:02 INFO - PROCESS | 3232 | 1466501882777 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3232 | 1466501882779 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:02 INFO - PROCESS | 3232 | ++DOCSHELL 16F8E000 == 42 [pid = 3232] [id = 212] 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1703C800) [pid = 3232] [serial = 634] [outer = 00000000] 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (176BFC00) [pid = 3232] [serial = 635] [outer = 1703C800] 01:38:02 INFO - PROCESS | 3232 | 1466501882825 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17982400) [pid = 3232] [serial = 636] [outer = 1703C800] 01:38:03 INFO - PROCESS | 3232 | 1466501883262 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] 01:38:03 INFO - PROCESS | 3232 | 1466501883288 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 01:38:03 INFO - PROCESS | 3232 | 1466501883291 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:38:03 INFO - PROCESS | 3232 | 1466501883293 Marionette TRACE conn3 <- [1,814,null,{}] 01:38:03 INFO - PROCESS | 3232 | 1466501883296 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}] 01:38:03 INFO - PROCESS | 3232 | 1466501883298 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:03 INFO - PROCESS | 3232 | 1466501883406 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:38:03 INFO - PROCESS | 3232 | 1466501883395 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 3232 | 1466501883397 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:03 INFO - PROCESS | 3232 | ++DOCSHELL 176BA800 == 43 [pid = 3232] [id = 213] 01:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17981800) [pid = 3232] [serial = 637] [outer = 00000000] 01:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19C51800) [pid = 3232] [serial = 638] [outer = 17981800] 01:38:03 INFO - PROCESS | 3232 | 1466501883444 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19CB4800) [pid = 3232] [serial = 639] [outer = 17981800] 01:38:03 INFO - PROCESS | 3232 | 1466501883958 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 714ms 01:38:04 INFO - PROCESS | 3232 | 1466501884021 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3232 | 1466501884023 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:38:04 INFO - PROCESS | 3232 | 1466501884047 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3232 | 1466501884049 Marionette TRACE conn3 <- [1,818,null,{}] 01:38:04 INFO - PROCESS | 3232 | 1466501884052 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}] 01:38:04 INFO - PROCESS | 3232 | 1466501884058 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:04 INFO - PROCESS | 3232 | 1466501884195 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:38:04 INFO - PROCESS | 3232 | 1466501884201 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3232 | 1466501884203 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:04 INFO - PROCESS | 3232 | ++DOCSHELL 19ED7400 == 44 [pid = 3232] [id = 214] 01:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19ED7C00) [pid = 3232] [serial = 640] [outer = 00000000] 01:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A12FC00) [pid = 3232] [serial = 641] [outer = 19ED7C00] 01:38:04 INFO - PROCESS | 3232 | 1466501884250 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A1D6000) [pid = 3232] [serial = 642] [outer = 19ED7C00] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (161DF000) [pid = 3232] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11CCF800) [pid = 3232] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (16970C00) [pid = 3232] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (14E84C00) [pid = 3232] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (129EA000) [pid = 3232] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (18295800) [pid = 3232] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1281C800) [pid = 3232] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1344DC00) [pid = 3232] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10E87000) [pid = 3232] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:38:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (18296400) [pid = 3232] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:38:04 INFO - PROCESS | 3232 | 1466501884821 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 836ms 01:38:04 INFO - PROCESS | 3232 | 1466501884888 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3232 | 1466501884891 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:38:04 INFO - PROCESS | 3232 | 1466501884895 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3232 | 1466501884896 Marionette TRACE conn3 <- [1,822,null,{}] 01:38:04 INFO - PROCESS | 3232 | 1466501884905 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}] 01:38:04 INFO - PROCESS | 3232 | 1466501884907 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:04 INFO - PROCESS | 3232 | 1466501884986 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:38:04 INFO - PROCESS | 3232 | 1466501884992 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3232 | 1466501884994 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:05 INFO - PROCESS | 3232 | ++DOCSHELL 12925400 == 45 [pid = 3232] [id = 215] 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (129B0400) [pid = 3232] [serial = 643] [outer = 00000000] 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (170D4000) [pid = 3232] [serial = 644] [outer = 129B0400] 01:38:05 INFO - PROCESS | 3232 | 1466501885039 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19CB4400) [pid = 3232] [serial = 645] [outer = 129B0400] 01:38:05 INFO - PROCESS | 3232 | 1466501885494 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 684ms 01:38:05 INFO - PROCESS | 3232 | 1466501885579 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 3232 | 1466501885581 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 01:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:38:05 INFO - PROCESS | 3232 | 1466501885585 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 3232 | 1466501885587 Marionette TRACE conn3 <- [1,826,null,{}] 01:38:05 INFO - PROCESS | 3232 | 1466501885591 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}] 01:38:05 INFO - PROCESS | 3232 | 1466501885593 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:05 INFO - PROCESS | 3232 | 1466501885676 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:38:05 INFO - PROCESS | 3232 | 1466501885683 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 3232 | 1466501885685 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:05 INFO - PROCESS | 3232 | ++DOCSHELL 19A1F800 == 46 [pid = 3232] [id = 216] 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A20000) [pid = 3232] [serial = 646] [outer = 00000000] 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1A333000) [pid = 3232] [serial = 647] [outer = 19A20000] 01:38:05 INFO - PROCESS | 3232 | 1466501885730 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1A334800) [pid = 3232] [serial = 648] [outer = 19A20000] 01:38:06 INFO - PROCESS | 3232 | 1466501886131 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 578ms 01:38:06 INFO - PROCESS | 3232 | 1466501886170 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:38:06 INFO - PROCESS | 3232 | 1466501886172 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 01:38:06 INFO - PROCESS | 3232 | 1466501886175 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3232 | 1466501886177 Marionette TRACE conn3 <- [1,830,null,{}] 01:38:06 INFO - PROCESS | 3232 | 1466501886181 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}] 01:38:06 INFO - PROCESS | 3232 | 1466501886183 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:06 INFO - PROCESS | 3232 | 1466501886264 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:38:06 INFO - PROCESS | 3232 | 1466501886270 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 3232 | 1466501886272 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:06 INFO - PROCESS | 3232 | ++DOCSHELL 16021800 == 47 [pid = 3232] [id = 217] 01:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19EDA000) [pid = 3232] [serial = 649] [outer = 00000000] 01:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1A75E800) [pid = 3232] [serial = 650] [outer = 19EDA000] 01:38:06 INFO - PROCESS | 3232 | 1466501886315 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A766C00) [pid = 3232] [serial = 651] [outer = 19EDA000] 01:38:06 INFO - PROCESS | 3232 | 1466501886781 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 684ms 01:38:06 INFO - PROCESS | 3232 | 1466501886857 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3232 | 1466501886861 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:38:06 INFO - PROCESS | 3232 | 1466501886867 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3232 | 1466501886871 Marionette TRACE conn3 <- [1,834,null,{}] 01:38:06 INFO - PROCESS | 3232 | 1466501886878 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}] 01:38:06 INFO - PROCESS | 3232 | 1466501886882 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:07 INFO - PROCESS | 3232 | 1466501887077 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:38:07 INFO - PROCESS | 3232 | 1466501887178 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3232 | 1466501887183 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:07 INFO - PROCESS | 3232 | ++DOCSHELL 11432800 == 48 [pid = 3232] [id = 218] 01:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11438C00) [pid = 3232] [serial = 652] [outer = 00000000] 01:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (129ABC00) [pid = 3232] [serial = 653] [outer = 11438C00] 01:38:07 INFO - PROCESS | 3232 | 1466501887241 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1344AC00) [pid = 3232] [serial = 654] [outer = 11438C00] 01:38:08 INFO - PROCESS | 3232 | 1466501888099 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1262ms 01:38:08 INFO - PROCESS | 3232 | 1466501888136 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3232 | 1466501888141 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:38:08 INFO - PROCESS | 3232 | 1466501888147 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 3232 | 1466501888150 Marionette TRACE conn3 <- [1,838,null,{}] 01:38:08 INFO - PROCESS | 3232 | 1466501888154 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}] 01:38:08 INFO - PROCESS | 3232 | 1466501888157 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:08 INFO - PROCESS | 3232 | 1466501888269 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:38:08 INFO - PROCESS | 3232 | 1466501888399 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3232 | 1466501888402 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:08 INFO - PROCESS | 3232 | ++DOCSHELL 19ECF400 == 49 [pid = 3232] [id = 219] 01:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (19ECF800) [pid = 3232] [serial = 655] [outer = 00000000] 01:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A139400) [pid = 3232] [serial = 656] [outer = 19ECF800] 01:38:08 INFO - PROCESS | 3232 | 1466501888482 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1A32D400) [pid = 3232] [serial = 657] [outer = 19ECF800] 01:38:09 INFO - PROCESS | 3232 | 1466501889109 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 973ms 01:38:09 INFO - PROCESS | 3232 | 1466501889130 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 3232 | 1466501889133 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:38:09 INFO - PROCESS | 3232 | 1466501889137 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 3232 | 1466501889140 Marionette TRACE conn3 <- [1,842,null,{}] 01:38:09 INFO - PROCESS | 3232 | 1466501889152 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}] 01:38:09 INFO - PROCESS | 3232 | 1466501889156 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:09 INFO - PROCESS | 3232 | 1466501889254 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:38:09 INFO - PROCESS | 3232 | 1466501889359 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 3232 | 1466501889362 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:09 INFO - PROCESS | 3232 | ++DOCSHELL 1ADD5C00 == 50 [pid = 3232] [id = 220] 01:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1ADD8800) [pid = 3232] [serial = 658] [outer = 00000000] 01:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1ADDC000) [pid = 3232] [serial = 659] [outer = 1ADD8800] 01:38:09 INFO - PROCESS | 3232 | 1466501889421 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1ADDF800) [pid = 3232] [serial = 660] [outer = 1ADD8800] 01:38:09 INFO - PROCESS | 3232 | 1466501890002 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 928ms 01:38:10 INFO - PROCESS | 3232 | 1466501890047 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3232 | 1466501890050 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:38:10 INFO - PROCESS | 3232 | 1466501890054 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3232 | 1466501890056 Marionette TRACE conn3 <- [1,846,null,{}] 01:38:10 INFO - PROCESS | 3232 | 1466501890060 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}] 01:38:10 INFO - PROCESS | 3232 | 1466501890062 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:10 INFO - PROCESS | 3232 | 1466501890171 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:38:10 INFO - PROCESS | 3232 | 1466501890276 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3232 | 1466501890278 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:10 INFO - PROCESS | 3232 | ++DOCSHELL 15E0B400 == 51 [pid = 3232] [id = 221] 01:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (15E0BC00) [pid = 3232] [serial = 661] [outer = 00000000] 01:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (15E10C00) [pid = 3232] [serial = 662] [outer = 15E0BC00] 01:38:10 INFO - PROCESS | 3232 | 1466501890333 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1ADD6800) [pid = 3232] [serial = 663] [outer = 15E0BC00] 01:38:11 INFO - PROCESS | 3232 | 1466501891056 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1019ms 01:38:11 INFO - PROCESS | 3232 | 1466501891113 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3232 | 1466501891117 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 01:38:11 INFO - PROCESS | 3232 | 1466501891134 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 3232 | 1466501891121 Marionette TRACE conn3 <- [1,850,null,{}] 01:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:38:11 INFO - PROCESS | 3232 | 1466501891126 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}] 01:38:11 INFO - PROCESS | 3232 | 1466501891130 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:11 INFO - PROCESS | 3232 | 1466501891229 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:38:11 INFO - PROCESS | 3232 | 1466501891314 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3232 | 1466501891319 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:11 INFO - PROCESS | 3232 | ++DOCSHELL 12923C00 == 52 [pid = 3232] [id = 222] 01:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12924000) [pid = 3232] [serial = 664] [outer = 00000000] 01:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1303B000) [pid = 3232] [serial = 665] [outer = 12924000] 01:38:11 INFO - PROCESS | 3232 | 1466501891411 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (131EEC00) [pid = 3232] [serial = 666] [outer = 12924000] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 14E10000 == 51 [pid = 3232] [id = 186] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 10A63C00 == 50 [pid = 3232] [id = 20] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 19A1F800 == 49 [pid = 3232] [id = 216] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 12925400 == 48 [pid = 3232] [id = 215] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 19ED7400 == 47 [pid = 3232] [id = 214] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 176BA800 == 46 [pid = 3232] [id = 213] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 16F8E000 == 45 [pid = 3232] [id = 212] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 16027800 == 44 [pid = 3232] [id = 211] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 14E04400 == 43 [pid = 3232] [id = 210] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 105EC800 == 42 [pid = 3232] [id = 209] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 11AE9C00 == 41 [pid = 3232] [id = 206] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 19A16800 == 40 [pid = 3232] [id = 205] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 1A662C00 == 39 [pid = 3232] [id = 10] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 14E75000 == 38 [pid = 3232] [id = 11] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 1A759400 == 37 [pid = 3232] [id = 12] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 1ADD4C00 == 36 [pid = 3232] [id = 13] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 1B21C800 == 35 [pid = 3232] [id = 14] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 10A63400 == 34 [pid = 3232] [id = 17] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 14ED1400 == 33 [pid = 3232] [id = 207] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 14E74800 == 32 [pid = 3232] [id = 208] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 1ADD5C00 == 31 [pid = 3232] [id = 220] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 15E0B400 == 30 [pid = 3232] [id = 221] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 19ECF400 == 29 [pid = 3232] [id = 219] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 16021800 == 28 [pid = 3232] [id = 217] 01:38:12 INFO - PROCESS | 3232 | --DOCSHELL 11432800 == 27 [pid = 3232] [id = 218] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (13B10400) [pid = 3232] [serial = 567] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (112BA000) [pid = 3232] [serial = 561] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (161EC800) [pid = 3232] [serial = 599] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (12821000) [pid = 3232] [serial = 584] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (131EB400) [pid = 3232] [serial = 593] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1394F800) [pid = 3232] [serial = 594] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (16F98000) [pid = 3232] [serial = 602] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (16890800) [pid = 3232] [serial = 600] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (156D9800) [pid = 3232] [serial = 587] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (152D5400) [pid = 3232] [serial = 596] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (170D4C00) [pid = 3232] [serial = 603] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (17983400) [pid = 3232] [serial = 605] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1829A400) [pid = 3232] [serial = 608] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13155800) [pid = 3232] [serial = 591] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (129AD400) [pid = 3232] [serial = 590] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19A21400) [pid = 3232] [serial = 612] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (181AEC00) [pid = 3232] [serial = 606] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (182A0C00) [pid = 3232] [serial = 609] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15940800) [pid = 3232] [serial = 597] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A1C400) [pid = 3232] [serial = 611] [outer = 00000000] [url = about:blank] 01:38:12 INFO - PROCESS | 3232 | 1466501892796 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1703ms 01:38:12 INFO - PROCESS | 3232 | 1466501892841 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3232 | 1466501892846 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:38:12 INFO - PROCESS | 3232 | 1466501892851 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3232 | 1466501892854 Marionette TRACE conn3 <- [1,854,null,{}] 01:38:12 INFO - PROCESS | 3232 | 1466501892860 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}] 01:38:12 INFO - PROCESS | 3232 | 1466501892863 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:12 INFO - PROCESS | 3232 | 1466501892959 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (103CB000) [pid = 3232] [serial = 667] [outer = 1B384400] 01:38:13 INFO - PROCESS | 3232 | 1466501893066 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3232 | 1466501893071 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:13 INFO - PROCESS | 3232 | ++DOCSHELL 11AE5800 == 28 [pid = 3232] [id = 223] 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (11AE7400) [pid = 3232] [serial = 668] [outer = 00000000] 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (11CD4C00) [pid = 3232] [serial = 669] [outer = 11AE7400] 01:38:13 INFO - PROCESS | 3232 | 1466501893110 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (129B2C00) [pid = 3232] [serial = 670] [outer = 11AE7400] 01:38:13 INFO - PROCESS | 3232 | 1466501893585 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 775ms 01:38:13 INFO - PROCESS | 3232 | 1466501893635 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 3232 | 1466501893640 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 01:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:38:13 INFO - PROCESS | 3232 | 1466501893647 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 3232 | 1466501893649 Marionette TRACE conn3 <- [1,858,null,{}] 01:38:13 INFO - PROCESS | 3232 | 1466501893653 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}] 01:38:13 INFO - PROCESS | 3232 | 1466501893656 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:13 INFO - PROCESS | 3232 | 1466501893737 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:38:13 INFO - PROCESS | 3232 | 1466501893746 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3232 | 1466501893749 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:13 INFO - PROCESS | 3232 | ++DOCSHELL 14E74400 == 29 [pid = 3232] [id = 224] 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (14E74800) [pid = 3232] [serial = 671] [outer = 00000000] 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (14E7D400) [pid = 3232] [serial = 672] [outer = 14E74800] 01:38:13 INFO - PROCESS | 3232 | 1466501893798 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (14E8AC00) [pid = 3232] [serial = 673] [outer = 14E74800] 01:38:14 INFO - PROCESS | 3232 | 1466501894276 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 01:38:14 INFO - PROCESS | 3232 | 1466501894311 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3232 | 1466501894313 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:38:14 INFO - PROCESS | 3232 | 1466501894317 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3232 | 1466501894320 Marionette TRACE conn3 <- [1,862,null,{}] 01:38:14 INFO - PROCESS | 3232 | 1466501894331 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}] 01:38:14 INFO - PROCESS | 3232 | 1466501894336 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:14 INFO - PROCESS | 3232 | 1466501894454 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:38:14 INFO - PROCESS | 3232 | 1466501894549 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3232 | 1466501894552 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:14 INFO - PROCESS | 3232 | ++DOCSHELL 15E0DC00 == 30 [pid = 3232] [id = 225] 01:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (15E0E400) [pid = 3232] [serial = 674] [outer = 00000000] 01:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1602C000) [pid = 3232] [serial = 675] [outer = 15E0E400] 01:38:14 INFO - PROCESS | 3232 | 1466501894600 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (161E5C00) [pid = 3232] [serial = 676] [outer = 15E0E400] 01:38:15 INFO - PROCESS | 3232 | 1466501895033 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 775ms 01:38:15 INFO - PROCESS | 3232 | 1466501895100 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3232 | 1466501895103 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3232 | 1466501895129 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:38:15 INFO - PROCESS | 3232 | 1466501895131 Marionette TRACE conn3 <- [1,866,null,{}] 01:38:15 INFO - PROCESS | 3232 | 1466501895135 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}] 01:38:15 INFO - PROCESS | 3232 | 1466501895137 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:15 INFO - PROCESS | 3232 | 1466501895255 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:38:15 INFO - PROCESS | 3232 | 1466501895265 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3232 | 1466501895267 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:15 INFO - PROCESS | 3232 | ++DOCSHELL 16660C00 == 31 [pid = 3232] [id = 226] 01:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1689C400) [pid = 3232] [serial = 677] [outer = 00000000] 01:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (16F9A800) [pid = 3232] [serial = 678] [outer = 1689C400] 01:38:15 INFO - PROCESS | 3232 | 1466501895313 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (17680C00) [pid = 3232] [serial = 679] [outer = 1689C400] 01:38:15 INFO - PROCESS | 3232 | 1466501895741 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 684ms 01:38:15 INFO - PROCESS | 3232 | 1466501895814 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3232 | 1466501895816 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3232 | 1466501895819 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:38:15 INFO - PROCESS | 3232 | 1466501895820 Marionette TRACE conn3 <- [1,870,null,{}] 01:38:15 INFO - PROCESS | 3232 | 1466501895824 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}] 01:38:15 INFO - PROCESS | 3232 | 1466501895826 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:15 INFO - PROCESS | 3232 | 1466501895942 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:38:15 INFO - PROCESS | 3232 | 1466501895951 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3232 | 1466501895953 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:15 INFO - PROCESS | 3232 | ++DOCSHELL 17680400 == 32 [pid = 3232] [id = 227] 01:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (176B8C00) [pid = 3232] [serial = 680] [outer = 00000000] 01:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (17E96800) [pid = 3232] [serial = 681] [outer = 176B8C00] 01:38:15 INFO - PROCESS | 3232 | 1466501895998 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (18295400) [pid = 3232] [serial = 682] [outer = 176B8C00] 01:38:16 INFO - PROCESS | 3232 | 1466501896420 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 624ms 01:38:16 INFO - PROCESS | 3232 | 1466501896441 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 3232 | 1466501896443 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 01:38:16 INFO - PROCESS | 3232 | 1466501896446 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:38:16 INFO - PROCESS | 3232 | 1466501896448 Marionette TRACE conn3 <- [1,874,null,{}] 01:38:16 INFO - PROCESS | 3232 | 1466501896451 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}] 01:38:16 INFO - PROCESS | 3232 | 1466501896457 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:16 INFO - PROCESS | 3232 | 1466501896593 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:38:16 INFO - PROCESS | 3232 | 1466501896598 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3232 | 1466501896601 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:16 INFO - PROCESS | 3232 | ++DOCSHELL 19A18C00 == 33 [pid = 3232] [id = 228] 01:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (19A1C000) [pid = 3232] [serial = 683] [outer = 00000000] 01:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (19C51C00) [pid = 3232] [serial = 684] [outer = 19A1C000] 01:38:16 INFO - PROCESS | 3232 | 1466501896652 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (19ED0400) [pid = 3232] [serial = 685] [outer = 19A1C000] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (11AE2800) [pid = 3232] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (17981800) [pid = 3232] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1602AC00) [pid = 3232] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (19A18400) [pid = 3232] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1281F000) [pid = 3232] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (15D34800) [pid = 3232] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (14E85400) [pid = 3232] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (105F4400) [pid = 3232] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14E6E400) [pid = 3232] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19ED7C00) [pid = 3232] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (19EDA000) [pid = 3232] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (129B0400) [pid = 3232] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (19A20000) [pid = 3232] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1703C800) [pid = 3232] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1767C400) [pid = 3232] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (114CB800) [pid = 3232] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:38:17 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (14E8C400) [pid = 3232] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:38:17 INFO - PROCESS | 3232 | 1466501897563 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1156ms 01:38:17 INFO - PROCESS | 3232 | 1466501897608 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 3232 | 1466501897610 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 01:38:17 INFO - PROCESS | 3232 | 1466501897613 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:38:17 INFO - PROCESS | 3232 | 1466501897615 Marionette TRACE conn3 <- [1,878,null,{}] 01:38:17 INFO - PROCESS | 3232 | 1466501897632 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}] 01:38:17 INFO - PROCESS | 3232 | 1466501897634 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:17 INFO - PROCESS | 3232 | 1466501897711 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:38:17 INFO - PROCESS | 3232 | 1466501897717 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 3232 | 1466501897719 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:17 INFO - PROCESS | 3232 | ++DOCSHELL 1289F000 == 34 [pid = 3232] [id = 229] 01:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (129EC800) [pid = 3232] [serial = 686] [outer = 00000000] 01:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16023000) [pid = 3232] [serial = 687] [outer = 129EC800] 01:38:17 INFO - PROCESS | 3232 | 1466501897764 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161E8400) [pid = 3232] [serial = 688] [outer = 129EC800] 01:38:18 INFO - PROCESS | 3232 | 1466501898181 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 638ms 01:38:18 INFO - PROCESS | 3232 | 1466501898252 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3232 | 1466501898254 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:38:18 INFO - PROCESS | 3232 | 1466501898258 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 3232 | 1466501898260 Marionette TRACE conn3 <- [1,882,null,{}] 01:38:18 INFO - PROCESS | 3232 | 1466501898263 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}] 01:38:18 INFO - PROCESS | 3232 | 1466501898265 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:18 INFO - PROCESS | 3232 | 1466501898348 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:38:18 INFO - PROCESS | 3232 | 1466501898383 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 3232 | 1466501898385 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:18 INFO - PROCESS | 3232 | ++DOCSHELL 1767C400 == 35 [pid = 3232] [id = 230] 01:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17981800) [pid = 3232] [serial = 689] [outer = 00000000] 01:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19C54000) [pid = 3232] [serial = 690] [outer = 17981800] 01:38:18 INFO - PROCESS | 3232 | 1466501898430 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (19C56800) [pid = 3232] [serial = 691] [outer = 17981800] 01:38:18 INFO - PROCESS | 3232 | 1466501898873 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 685ms 01:38:18 INFO - PROCESS | 3232 | 1466501898939 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3232 | 1466501898941 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:38:18 INFO - PROCESS | 3232 | 1466501898944 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 3232 | 1466501898946 Marionette TRACE conn3 <- [1,886,null,{}] 01:38:18 INFO - PROCESS | 3232 | 1466501898950 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}] 01:38:18 INFO - PROCESS | 3232 | 1466501898951 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:19 INFO - PROCESS | 3232 | 1466501899032 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:38:19 INFO - PROCESS | 3232 | 1466501899037 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3232 | 1466501899039 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:19 INFO - PROCESS | 3232 | ++DOCSHELL 15E0D800 == 36 [pid = 3232] [id = 231] 01:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1A135C00) [pid = 3232] [serial = 692] [outer = 00000000] 01:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A32E400) [pid = 3232] [serial = 693] [outer = 1A135C00] 01:38:19 INFO - PROCESS | 3232 | 1466501899084 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1A332C00) [pid = 3232] [serial = 694] [outer = 1A135C00] 01:38:19 INFO - PROCESS | 3232 | 1466501899937 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1049ms 01:38:20 INFO - PROCESS | 3232 | 1466501900004 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 3232 | 1466501900009 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:38:20 INFO - PROCESS | 3232 | 1466501900013 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 3232 | 1466501900019 Marionette TRACE conn3 <- [1,890,null,{}] 01:38:20 INFO - PROCESS | 3232 | 1466501900024 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}] 01:38:20 INFO - PROCESS | 3232 | 1466501900027 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:20 INFO - PROCESS | 3232 | 1466501900155 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:38:20 INFO - PROCESS | 3232 | 1466501900285 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3232 | 1466501900288 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:20 INFO - PROCESS | 3232 | ++DOCSHELL 11432400 == 37 [pid = 3232] [id = 232] 01:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (11CD6C00) [pid = 3232] [serial = 695] [outer = 00000000] 01:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (13157000) [pid = 3232] [serial = 696] [outer = 11CD6C00] 01:38:20 INFO - PROCESS | 3232 | 1466501900349 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (14E7EC00) [pid = 3232] [serial = 697] [outer = 11CD6C00] 01:38:21 INFO - PROCESS | 3232 | 1466501901041 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1064ms 01:38:21 INFO - PROCESS | 3232 | 1466501901111 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3232 | 1466501901116 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:38:21 INFO - PROCESS | 3232 | 1466501901124 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 3232 | 1466501901127 Marionette TRACE conn3 <- [1,894,null,{}] 01:38:21 INFO - PROCESS | 3232 | 1466501901131 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}] 01:38:21 INFO - PROCESS | 3232 | 1466501901134 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:21 INFO - PROCESS | 3232 | 1466501901241 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:38:21 INFO - PROCESS | 3232 | 1466501901474 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3232 | 1466501901478 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:21 INFO - PROCESS | 3232 | ++DOCSHELL 10372000 == 38 [pid = 3232] [id = 233] 01:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (10473C00) [pid = 3232] [serial = 698] [outer = 00000000] 01:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (10A5F800) [pid = 3232] [serial = 699] [outer = 10473C00] 01:38:21 INFO - PROCESS | 3232 | 1466501901543 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (112BC800) [pid = 3232] [serial = 700] [outer = 10473C00] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 1767C400 == 37 [pid = 3232] [id = 230] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 1289F000 == 36 [pid = 3232] [id = 229] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 19A18C00 == 35 [pid = 3232] [id = 228] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 17680400 == 34 [pid = 3232] [id = 227] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 16660C00 == 33 [pid = 3232] [id = 226] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 15E0DC00 == 32 [pid = 3232] [id = 225] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 14E74400 == 31 [pid = 3232] [id = 224] 01:38:22 INFO - PROCESS | 3232 | --DOCSHELL 11AE5800 == 30 [pid = 3232] [id = 223] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (176C1C00) [pid = 3232] [serial = 582] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (129B5400) [pid = 3232] [serial = 564] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (19C51800) [pid = 3232] [serial = 638] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (161E8C00) [pid = 3232] [serial = 632] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (16975C00) [pid = 3232] [serial = 633] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19CB1400) [pid = 3232] [serial = 615] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19C50000) [pid = 3232] [serial = 614] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1322C400) [pid = 3232] [serial = 617] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1430E800) [pid = 3232] [serial = 618] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (161E2800) [pid = 3232] [serial = 620] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1697B000) [pid = 3232] [serial = 621] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (161EB400) [pid = 3232] [serial = 623] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1797E000) [pid = 3232] [serial = 624] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (128A8C00) [pid = 3232] [serial = 626] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (130C5400) [pid = 3232] [serial = 627] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14E75400) [pid = 3232] [serial = 629] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E7F800) [pid = 3232] [serial = 630] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1A12FC00) [pid = 3232] [serial = 641] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A75E800) [pid = 3232] [serial = 650] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19CB4400) [pid = 3232] [serial = 645] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (170D4000) [pid = 3232] [serial = 644] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1A333000) [pid = 3232] [serial = 647] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1A766C00) [pid = 3232] [serial = 651] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1A1D6000) [pid = 3232] [serial = 642] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (176BFC00) [pid = 3232] [serial = 635] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19CB4800) [pid = 3232] [serial = 639] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (17982400) [pid = 3232] [serial = 636] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1A334800) [pid = 3232] [serial = 648] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13129800) [pid = 3232] [serial = 585] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (15D29800) [pid = 3232] [serial = 588] [outer = 00000000] [url = about:blank] 01:38:22 INFO - PROCESS | 3232 | 1466501902184 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1125ms 01:38:22 INFO - PROCESS | 3232 | 1466501902245 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:38:22 INFO - PROCESS | 3232 | 1466501902249 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 01:38:22 INFO - PROCESS | 3232 | 1466501902253 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3232 | 1466501902256 Marionette TRACE conn3 <- [1,898,null,{}] 01:38:22 INFO - PROCESS | 3232 | 1466501902261 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}] 01:38:22 INFO - PROCESS | 3232 | 1466501902265 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:22 INFO - PROCESS | 3232 | 1466501902353 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:38:22 INFO - PROCESS | 3232 | 1466501902428 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3232 | 1466501902430 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:22 INFO - PROCESS | 3232 | ++DOCSHELL 110EBC00 == 31 [pid = 3232] [id = 234] 01:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (110ED400) [pid = 3232] [serial = 701] [outer = 00000000] 01:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1281F000) [pid = 3232] [serial = 702] [outer = 110ED400] 01:38:22 INFO - PROCESS | 3232 | 1466501902476 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1314D800) [pid = 3232] [serial = 703] [outer = 110ED400] 01:38:22 INFO - PROCESS | 3232 | 1466501902935 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 715ms 01:38:22 INFO - PROCESS | 3232 | 1466501902975 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3232 | 1466501902979 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:38:22 INFO - PROCESS | 3232 | 1466501902983 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3232 | 1466501902985 Marionette TRACE conn3 <- [1,902,null,{}] 01:38:22 INFO - PROCESS | 3232 | 1466501902989 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}] 01:38:22 INFO - PROCESS | 3232 | 1466501902991 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:23 INFO - PROCESS | 3232 | 1466501903080 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:38:23 INFO - PROCESS | 3232 | 1466501903088 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3232 | 1466501903074 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:23 INFO - PROCESS | 3232 | ++DOCSHELL 13237C00 == 32 [pid = 3232] [id = 235] 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E0A000) [pid = 3232] [serial = 704] [outer = 00000000] 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E85400) [pid = 3232] [serial = 705] [outer = 14E0A000] 01:38:23 INFO - PROCESS | 3232 | 1466501903123 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (156D9400) [pid = 3232] [serial = 706] [outer = 14E0A000] 01:38:23 INFO - PROCESS | 3232 | 1466501903596 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 01:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:38:23 INFO - PROCESS | 3232 | 1466501903665 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3232 | 1466501903667 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 01:38:23 INFO - PROCESS | 3232 | 1466501903672 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3232 | 1466501903678 Marionette TRACE conn3 <- [1,906,null,{}] 01:38:23 INFO - PROCESS | 3232 | 1466501903688 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}] 01:38:23 INFO - PROCESS | 3232 | 1466501903691 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:23 INFO - PROCESS | 3232 | 1466501903763 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:38:23 INFO - PROCESS | 3232 | 1466501903860 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3232 | 1466501903863 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:23 INFO - PROCESS | 3232 | ++DOCSHELL 16027400 == 33 [pid = 3232] [id = 236] 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1602A800) [pid = 3232] [serial = 707] [outer = 00000000] 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16655800) [pid = 3232] [serial = 708] [outer = 1602A800] 01:38:23 INFO - PROCESS | 3232 | 1466501903918 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16970C00) [pid = 3232] [serial = 709] [outer = 1602A800] 01:38:24 INFO - PROCESS | 3232 | 1466501904335 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 01:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:38:24 INFO - PROCESS | 3232 | 1466501904337 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 3232 | 1466501904339 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 01:38:24 INFO - PROCESS | 3232 | 1466501904342 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3232 | 1466501904344 Marionette TRACE conn3 <- [1,910,null,{}] 01:38:24 INFO - PROCESS | 3232 | 1466501904354 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}] 01:38:24 INFO - PROCESS | 3232 | 1466501904357 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:24 INFO - PROCESS | 3232 | 1466501904503 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:38:24 INFO - PROCESS | 3232 | 1466501904513 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3232 | 1466501904515 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:24 INFO - PROCESS | 3232 | ++DOCSHELL 1697BC00 == 34 [pid = 3232] [id = 237] 01:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (169F3C00) [pid = 3232] [serial = 710] [outer = 00000000] 01:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1767C400) [pid = 3232] [serial = 711] [outer = 169F3C00] 01:38:24 INFO - PROCESS | 3232 | 1466501904561 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1776E000) [pid = 3232] [serial = 712] [outer = 169F3C00] 01:38:25 INFO - PROCESS | 3232 | 1466501905010 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 01:38:25 INFO - PROCESS | 3232 | 1466501905084 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 3232 | 1466501905086 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 3232 | 1466501905089 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:38:25 INFO - PROCESS | 3232 | 1466501905091 Marionette TRACE conn3 <- [1,914,null,{}] 01:38:25 INFO - PROCESS | 3232 | 1466501905095 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}] 01:38:25 INFO - PROCESS | 3232 | 1466501905097 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:25 INFO - PROCESS | 3232 | 1466501905210 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:38:25 INFO - PROCESS | 3232 | 1466501905221 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 3232 | 1466501905227 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:25 INFO - PROCESS | 3232 | ++DOCSHELL 13947000 == 35 [pid = 3232] [id = 238] 01:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17E25C00) [pid = 3232] [serial = 713] [outer = 00000000] 01:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (181AE800) [pid = 3232] [serial = 714] [outer = 17E25C00] 01:38:25 INFO - PROCESS | 3232 | 1466501905335 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19A16800) [pid = 3232] [serial = 715] [outer = 17E25C00] 01:38:25 INFO - PROCESS | 3232 | 1466501905799 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 776ms 01:38:25 INFO - PROCESS | 3232 | 1466501905875 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 3232 | 1466501905877 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 01:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:38:25 INFO - PROCESS | 3232 | 1466501905886 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 3232 | 1466501905888 Marionette TRACE conn3 <- [1,918,null,{}] 01:38:25 INFO - PROCESS | 3232 | 1466501905891 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}] 01:38:25 INFO - PROCESS | 3232 | 1466501905893 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:26 INFO - PROCESS | 3232 | 1466501906026 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:38:26 INFO - PROCESS | 3232 | 1466501906033 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3232 | 1466501906035 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:26 INFO - PROCESS | 3232 | ++DOCSHELL 19A1AC00 == 36 [pid = 3232] [id = 239] 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19A1E400) [pid = 3232] [serial = 716] [outer = 00000000] 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19C54400) [pid = 3232] [serial = 717] [outer = 19A1E400] 01:38:26 INFO - PROCESS | 3232 | 1466501906080 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19C5D000) [pid = 3232] [serial = 718] [outer = 19A1E400] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15E0E400) [pid = 3232] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (12924000) [pid = 3232] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (14E74800) [pid = 3232] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11AE7400) [pid = 3232] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1689C400) [pid = 3232] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (176B8C00) [pid = 3232] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19A1C000) [pid = 3232] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (129EC800) [pid = 3232] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11438C00) [pid = 3232] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19ECF800) [pid = 3232] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1ADD8800) [pid = 3232] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E0BC00) [pid = 3232] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17981800) [pid = 3232] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:38:26 INFO - PROCESS | 3232 | 1466501906635 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 776ms 01:38:26 INFO - PROCESS | 3232 | 1466501906665 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3232 | 1466501906667 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:38:26 INFO - PROCESS | 3232 | 1466501906670 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 3232 | 1466501906672 Marionette TRACE conn3 <- [1,922,null,{}] 01:38:26 INFO - PROCESS | 3232 | 1466501906676 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}] 01:38:26 INFO - PROCESS | 3232 | 1466501906677 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:26 INFO - PROCESS | 3232 | 1466501906757 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:38:26 INFO - PROCESS | 3232 | 1466501906764 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3232 | 1466501906766 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:26 INFO - PROCESS | 3232 | ++DOCSHELL 10B7E400 == 37 [pid = 3232] [id = 240] 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15E0B400) [pid = 3232] [serial = 719] [outer = 00000000] 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1829C400) [pid = 3232] [serial = 720] [outer = 15E0B400] 01:38:26 INFO - PROCESS | 3232 | 1466501906809 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A1DC00) [pid = 3232] [serial = 721] [outer = 15E0B400] 01:38:27 INFO - PROCESS | 3232 | 1466501907230 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 623ms 01:38:27 INFO - PROCESS | 3232 | 1466501907292 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3232 | 1466501907294 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 01:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:38:27 INFO - PROCESS | 3232 | 1466501907297 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3232 | 1466501907299 Marionette TRACE conn3 <- [1,926,null,{}] 01:38:27 INFO - PROCESS | 3232 | 1466501907302 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}] 01:38:27 INFO - PROCESS | 3232 | 1466501907304 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:27 INFO - PROCESS | 3232 | 1466501907380 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:38:27 INFO - PROCESS | 3232 | 1466501907385 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 3232 | 1466501907388 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:27 INFO - PROCESS | 3232 | ++DOCSHELL 19A98400 == 38 [pid = 3232] [id = 241] 01:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19C50000) [pid = 3232] [serial = 722] [outer = 00000000] 01:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19ECFC00) [pid = 3232] [serial = 723] [outer = 19C50000] 01:38:27 INFO - PROCESS | 3232 | 1466501907432 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1A12C800) [pid = 3232] [serial = 724] [outer = 19C50000] 01:38:27 INFO - PROCESS | 3232 | 1466501907886 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 609ms 01:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:38:27 INFO - PROCESS | 3232 | 1466501907919 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3232 | 1466501907921 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 01:38:27 INFO - PROCESS | 3232 | 1466501907925 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3232 | 1466501907926 Marionette TRACE conn3 <- [1,930,null,{}] 01:38:27 INFO - PROCESS | 3232 | 1466501907930 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}] 01:38:27 INFO - PROCESS | 3232 | 1466501907932 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:28 INFO - PROCESS | 3232 | 1466501908020 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:38:28 INFO - PROCESS | 3232 | 1466501908041 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3232 | 1466501908042 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:28 INFO - PROCESS | 3232 | ++DOCSHELL 1A1D5400 == 39 [pid = 3232] [id = 242] 01:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A1D6000) [pid = 3232] [serial = 725] [outer = 00000000] 01:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A330800) [pid = 3232] [serial = 726] [outer = 1A1D6000] 01:38:28 INFO - PROCESS | 3232 | 1466501908087 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1A334C00) [pid = 3232] [serial = 727] [outer = 1A1D6000] 01:38:28 INFO - PROCESS | 3232 | 1466501908780 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 867ms 01:38:28 INFO - PROCESS | 3232 | 1466501908812 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3232 | 1466501908816 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 01:38:28 INFO - PROCESS | 3232 | 1466501908821 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:38:28 INFO - PROCESS | 3232 | 1466501908809 Marionette TRACE conn3 <- [1,934,null,{}] 01:38:28 INFO - PROCESS | 3232 | 1466501908814 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}] 01:38:28 INFO - PROCESS | 3232 | 1466501908817 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:28 INFO - PROCESS | 3232 | 1466501908932 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:38:29 INFO - PROCESS | 3232 | 1466501909047 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3232 | 1466501909050 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:29 INFO - PROCESS | 3232 | ++DOCSHELL 1142D000 == 40 [pid = 3232] [id = 243] 01:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (129E8800) [pid = 3232] [serial = 728] [outer = 00000000] 01:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (14311C00) [pid = 3232] [serial = 729] [outer = 129E8800] 01:38:29 INFO - PROCESS | 3232 | 1466501909150 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (14E81C00) [pid = 3232] [serial = 730] [outer = 129E8800] 01:38:29 INFO - PROCESS | 3232 | 1466501909702 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 928ms 01:38:29 INFO - PROCESS | 3232 | 1466501909730 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 3232 | 1466501909735 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:38:29 INFO - PROCESS | 3232 | 1466501909742 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 3232 | 1466501909745 Marionette TRACE conn3 <- [1,938,null,{}] 01:38:29 INFO - PROCESS | 3232 | 1466501909748 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}] 01:38:29 INFO - PROCESS | 3232 | 1466501909751 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:29 INFO - PROCESS | 3232 | 1466501909863 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:38:29 INFO - PROCESS | 3232 | 1466501909972 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3232 | 1466501909975 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:29 INFO - PROCESS | 3232 | ++DOCSHELL 15E8F000 == 41 [pid = 3232] [id = 244] 01:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161DE800) [pid = 3232] [serial = 731] [outer = 00000000] 01:38:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1689BC00) [pid = 3232] [serial = 732] [outer = 161DE800] 01:38:30 INFO - PROCESS | 3232 | 1466501910034 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (170CA400) [pid = 3232] [serial = 733] [outer = 161DE800] 01:38:30 INFO - PROCESS | 3232 | 1466501910637 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 927ms 01:38:30 INFO - PROCESS | 3232 | 1466501910669 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3232 | 1466501910671 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 01:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:38:30 INFO - PROCESS | 3232 | 1466501910675 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 3232 | 1466501910679 Marionette TRACE conn3 <- [1,942,null,{}] 01:38:30 INFO - PROCESS | 3232 | 1466501910690 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}] 01:38:30 INFO - PROCESS | 3232 | 1466501910695 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:30 INFO - PROCESS | 3232 | 1466501910792 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:38:30 INFO - PROCESS | 3232 | 1466501910902 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3232 | 1466501910906 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:30 INFO - PROCESS | 3232 | ++DOCSHELL 19ED6C00 == 42 [pid = 3232] [id = 245] 01:38:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A1D3C00) [pid = 3232] [serial = 734] [outer = 00000000] 01:38:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1A65B400) [pid = 3232] [serial = 735] [outer = 1A1D3C00] 01:38:30 INFO - PROCESS | 3232 | 1466501911003 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A767000) [pid = 3232] [serial = 736] [outer = 1A1D3C00] 01:38:31 INFO - PROCESS | 3232 | 1466501911602 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 974ms 01:38:31 INFO - PROCESS | 3232 | 1466501911643 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3232 | 1466501911646 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:38:31 INFO - PROCESS | 3232 | 1466501911650 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 3232 | 1466501911652 Marionette TRACE conn3 <- [1,946,null,{}] 01:38:31 INFO - PROCESS | 3232 | 1466501911656 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}] 01:38:31 INFO - PROCESS | 3232 | 1466501911658 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:31 INFO - PROCESS | 3232 | 1466501911815 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:38:31 INFO - PROCESS | 3232 | 1466501911830 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3232 | 1466501911833 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:31 INFO - PROCESS | 3232 | ++DOCSHELL 14E70400 == 43 [pid = 3232] [id = 246] 01:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (14E79C00) [pid = 3232] [serial = 737] [outer = 00000000] 01:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (15D34400) [pid = 3232] [serial = 738] [outer = 14E79C00] 01:38:31 INFO - PROCESS | 3232 | 1466501911886 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (161E3C00) [pid = 3232] [serial = 739] [outer = 14E79C00] 01:38:32 INFO - PROCESS | 3232 | 1466501912674 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1065ms 01:38:32 INFO - PROCESS | 3232 | 1466501912718 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3232 | 1466501912723 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:38:32 INFO - PROCESS | 3232 | 1466501912727 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3232 | 1466501912732 Marionette TRACE conn3 <- [1,950,null,{}] 01:38:32 INFO - PROCESS | 3232 | 1466501912738 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}] 01:38:32 INFO - PROCESS | 3232 | 1466501912740 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:32 INFO - PROCESS | 3232 | 1466501912842 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 19A98400 == 42 [pid = 3232] [id = 241] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 10B7E400 == 41 [pid = 3232] [id = 240] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 19A1AC00 == 40 [pid = 3232] [id = 239] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 13947000 == 39 [pid = 3232] [id = 238] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 1697BC00 == 38 [pid = 3232] [id = 237] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 16027400 == 37 [pid = 3232] [id = 236] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 13237C00 == 36 [pid = 3232] [id = 235] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 110EBC00 == 35 [pid = 3232] [id = 234] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 10372000 == 34 [pid = 3232] [id = 233] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 11432400 == 33 [pid = 3232] [id = 232] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 15E0D800 == 32 [pid = 3232] [id = 231] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 12923C00 == 31 [pid = 3232] [id = 222] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 14E70400 == 30 [pid = 3232] [id = 246] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 15E8F000 == 29 [pid = 3232] [id = 244] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 19ED6C00 == 28 [pid = 3232] [id = 245] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 1A1D5400 == 27 [pid = 3232] [id = 242] 01:38:33 INFO - PROCESS | 3232 | --DOCSHELL 1142D000 == 26 [pid = 3232] [id = 243] 01:38:33 INFO - PROCESS | 3232 | 1466501913547 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3232 | 1466501913551 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17E96800) [pid = 3232] [serial = 681] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19C51C00) [pid = 3232] [serial = 684] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (18295400) [pid = 3232] [serial = 682] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (143A9000) [pid = 3232] [serial = 378] [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.] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (16023000) [pid = 3232] [serial = 687] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1344AC00) [pid = 3232] [serial = 654] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129ABC00) [pid = 3232] [serial = 653] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A32D400) [pid = 3232] [serial = 657] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1A139400) [pid = 3232] [serial = 656] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1ADDF800) [pid = 3232] [serial = 660] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1ADDC000) [pid = 3232] [serial = 659] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1ADD6800) [pid = 3232] [serial = 663] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E10C00) [pid = 3232] [serial = 662] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19C54000) [pid = 3232] [serial = 690] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19C56800) [pid = 3232] [serial = 691] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A32E400) [pid = 3232] [serial = 693] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19ED0400) [pid = 3232] [serial = 685] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17680C00) [pid = 3232] [serial = 679] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161E8400) [pid = 3232] [serial = 688] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161E5C00) [pid = 3232] [serial = 676] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1602C000) [pid = 3232] [serial = 675] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (131EEC00) [pid = 3232] [serial = 666] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1303B000) [pid = 3232] [serial = 665] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E7D400) [pid = 3232] [serial = 672] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E8AC00) [pid = 3232] [serial = 673] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (11CD4C00) [pid = 3232] [serial = 669] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (129B2C00) [pid = 3232] [serial = 670] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (16F9A800) [pid = 3232] [serial = 678] [outer = 00000000] [url = about:blank] 01:38:33 INFO - PROCESS | 3232 | ++DOCSHELL 0F31C800 == 27 [pid = 3232] [id = 247] 01:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (0F31DC00) [pid = 3232] [serial = 740] [outer = 00000000] 01:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (103F1400) [pid = 3232] [serial = 741] [outer = 0F31DC00] 01:38:33 INFO - PROCESS | 3232 | 1466501913689 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10B74800) [pid = 3232] [serial = 742] [outer = 0F31DC00] 01:38:34 INFO - PROCESS | 3232 | 1466501914145 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1460ms 01:38:34 INFO - PROCESS | 3232 | 1466501914195 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 3232 | 1466501914198 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:38:34 INFO - PROCESS | 3232 | 1466501914207 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 3232 | 1466501914210 Marionette TRACE conn3 <- [1,954,null,{}] 01:38:34 INFO - PROCESS | 3232 | 1466501914215 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}] 01:38:34 INFO - PROCESS | 3232 | 1466501914220 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:34 INFO - PROCESS | 3232 | 1466501914314 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:38:34 INFO - PROCESS | 3232 | 1466501914329 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3232 | 1466501914332 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:34 INFO - PROCESS | 3232 | ++DOCSHELL 11ADDC00 == 28 [pid = 3232] [id = 248] 01:38:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11C2C800) [pid = 3232] [serial = 743] [outer = 00000000] 01:38:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11CD2C00) [pid = 3232] [serial = 744] [outer = 11C2C800] 01:38:34 INFO - PROCESS | 3232 | 1466501914381 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1291A400) [pid = 3232] [serial = 745] [outer = 11C2C800] 01:38:34 INFO - PROCESS | 3232 | 1466501914844 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 01:38:34 INFO - PROCESS | 3232 | 1466501914918 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 3232 | 1466501914922 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:38:34 INFO - PROCESS | 3232 | 1466501914927 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 3232 | 1466501914929 Marionette TRACE conn3 <- [1,958,null,{}] 01:38:34 INFO - PROCESS | 3232 | 1466501914933 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}] 01:38:34 INFO - PROCESS | 3232 | 1466501914936 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:35 INFO - PROCESS | 3232 | 1466501915027 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:38:35 INFO - PROCESS | 3232 | 1466501915114 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3232 | 1466501915116 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:35 INFO - PROCESS | 3232 | ++DOCSHELL 13155800 == 29 [pid = 3232] [id = 249] 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13156400) [pid = 3232] [serial = 746] [outer = 00000000] 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (131ED400) [pid = 3232] [serial = 747] [outer = 13156400] 01:38:35 INFO - PROCESS | 3232 | 1466501915152 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (13457000) [pid = 3232] [serial = 748] [outer = 13156400] 01:38:35 INFO - PROCESS | 3232 | 1466501915570 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 684ms 01:38:35 INFO - PROCESS | 3232 | 1466501915608 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3232 | 1466501915611 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:38:35 INFO - PROCESS | 3232 | 1466501915616 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3232 | 1466501915622 Marionette TRACE conn3 <- [1,962,null,{}] 01:38:35 INFO - PROCESS | 3232 | 1466501915641 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}] 01:38:35 INFO - PROCESS | 3232 | 1466501915645 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:35 INFO - PROCESS | 3232 | 1466501915764 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:38:35 INFO - PROCESS | 3232 | 1466501915762 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3232 | 1466501915764 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:35 INFO - PROCESS | 3232 | ++DOCSHELL 143ABC00 == 30 [pid = 3232] [id = 250] 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E6DC00) [pid = 3232] [serial = 749] [outer = 00000000] 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E74800) [pid = 3232] [serial = 750] [outer = 14E6DC00] 01:38:35 INFO - PROCESS | 3232 | 1466501915813 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14E7F800) [pid = 3232] [serial = 751] [outer = 14E6DC00] 01:38:36 INFO - PROCESS | 3232 | 1466501916295 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 745ms 01:38:36 INFO - PROCESS | 3232 | 1466501916375 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3232 | 1466501916378 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 01:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:38:36 INFO - PROCESS | 3232 | 1466501916389 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 3232 | 1466501916391 Marionette TRACE conn3 <- [1,966,null,{}] 01:38:36 INFO - PROCESS | 3232 | 1466501916394 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}] 01:38:36 INFO - PROCESS | 3232 | 1466501916397 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:36 INFO - PROCESS | 3232 | 1466501916514 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:38:36 INFO - PROCESS | 3232 | 1466501916524 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3232 | 1466501916526 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:36 INFO - PROCESS | 3232 | ++DOCSHELL 14E89000 == 31 [pid = 3232] [id = 251] 01:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14E8B800) [pid = 3232] [serial = 752] [outer = 00000000] 01:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1546DC00) [pid = 3232] [serial = 753] [outer = 14E8B800] 01:38:36 INFO - PROCESS | 3232 | 1466501916571 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15947C00) [pid = 3232] [serial = 754] [outer = 14E8B800] 01:38:37 INFO - PROCESS | 3232 | 1466501917017 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 684ms 01:38:37 INFO - PROCESS | 3232 | 1466501917090 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 3232 | 1466501917092 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 01:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:38:37 INFO - PROCESS | 3232 | 1466501917096 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 3232 | 1466501917081 Marionette TRACE conn3 <- [1,970,null,{}] 01:38:37 INFO - PROCESS | 3232 | 1466501917089 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}] 01:38:37 INFO - PROCESS | 3232 | 1466501917091 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:37 INFO - PROCESS | 3232 | 1466501917210 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:38:37 INFO - PROCESS | 3232 | 1466501917222 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 3232 | 1466501917229 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:37 INFO - PROCESS | 3232 | ++DOCSHELL 15E07400 == 32 [pid = 3232] [id = 252] 01:38:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E08C00) [pid = 3232] [serial = 755] [outer = 00000000] 01:38:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15E0DC00) [pid = 3232] [serial = 756] [outer = 15E08C00] 01:38:37 INFO - PROCESS | 3232 | 1466501917287 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (161E5800) [pid = 3232] [serial = 757] [outer = 15E08C00] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19C50000) [pid = 3232] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1A1D6000) [pid = 3232] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (169F3C00) [pid = 3232] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E25C00) [pid = 3232] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19A1E400) [pid = 3232] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A135C00) [pid = 3232] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1602A800) [pid = 3232] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (110ED400) [pid = 3232] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10473C00) [pid = 3232] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (11CD6C00) [pid = 3232] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E0A000) [pid = 3232] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:38:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E0B400) [pid = 3232] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:38:38 INFO - PROCESS | 3232 | 1466501918015 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 974ms 01:38:38 INFO - PROCESS | 3232 | 1466501918058 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:38:38 INFO - PROCESS | 3232 | 1466501918060 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 01:38:38 INFO - PROCESS | 3232 | 1466501918063 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 3232 | 1466501918065 Marionette TRACE conn3 <- [1,974,null,{}] 01:38:38 INFO - PROCESS | 3232 | 1466501918069 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}] 01:38:38 INFO - PROCESS | 3232 | 1466501918071 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:38 INFO - PROCESS | 3232 | 1466501918185 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:38:38 INFO - PROCESS | 3232 | 1466501918252 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3232 | 1466501918254 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:38 INFO - PROCESS | 3232 | ++DOCSHELL 10438400 == 33 [pid = 3232] [id = 253] 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (10A62C00) [pid = 3232] [serial = 758] [outer = 00000000] 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15E12C00) [pid = 3232] [serial = 759] [outer = 10A62C00] 01:38:38 INFO - PROCESS | 3232 | 1466501918300 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1665B000) [pid = 3232] [serial = 760] [outer = 10A62C00] 01:38:38 INFO - PROCESS | 3232 | 1466501918648 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 608ms 01:38:38 INFO - PROCESS | 3232 | 1466501918684 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 3232 | 1466501918686 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 01:38:38 INFO - PROCESS | 3232 | 1466501918698 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 3232 | 1466501918700 Marionette TRACE conn3 <- [1,978,null,{}] 01:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:38:38 INFO - PROCESS | 3232 | 1466501918703 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}] 01:38:38 INFO - PROCESS | 3232 | 1466501918705 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:38 INFO - PROCESS | 3232 | 1466501918782 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:38:38 INFO - PROCESS | 3232 | 1466501918787 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3232 | 1466501918789 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:38 INFO - PROCESS | 3232 | ++DOCSHELL 1665F800 == 34 [pid = 3232] [id = 254] 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (167CA000) [pid = 3232] [serial = 761] [outer = 00000000] 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1703C400) [pid = 3232] [serial = 762] [outer = 167CA000] 01:38:38 INFO - PROCESS | 3232 | 1466501918834 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1767D000) [pid = 3232] [serial = 763] [outer = 167CA000] 01:38:39 INFO - PROCESS | 3232 | 1466501919255 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 578ms 01:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:38:39 INFO - PROCESS | 3232 | 1466501919287 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3232 | 1466501919290 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 01:38:39 INFO - PROCESS | 3232 | 1466501919296 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3232 | 1466501919298 Marionette TRACE conn3 <- [1,982,null,{}] 01:38:39 INFO - PROCESS | 3232 | 1466501919302 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}] 01:38:39 INFO - PROCESS | 3232 | 1466501919303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:39 INFO - PROCESS | 3232 | 1466501919383 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:38:39 INFO - PROCESS | 3232 | 1466501919388 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3232 | 1466501919390 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:39 INFO - PROCESS | 3232 | ++DOCSHELL 17686000 == 35 [pid = 3232] [id = 255] 01:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17686800) [pid = 3232] [serial = 764] [outer = 00000000] 01:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1776C400) [pid = 3232] [serial = 765] [outer = 17686800] 01:38:39 INFO - PROCESS | 3232 | 1466501919437 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1776C800) [pid = 3232] [serial = 766] [outer = 17686800] 01:38:40 INFO - PROCESS | 3232 | 1466501920005 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 775ms 01:38:40 INFO - PROCESS | 3232 | 1466501920077 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3232 | 1466501920082 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 01:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:38:40 INFO - PROCESS | 3232 | 1466501920088 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3232 | 1466501920092 Marionette TRACE conn3 <- [1,986,null,{}] 01:38:40 INFO - PROCESS | 3232 | 1466501920098 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}] 01:38:40 INFO - PROCESS | 3232 | 1466501920102 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:40 INFO - PROCESS | 3232 | 1466501920239 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:38:40 INFO - PROCESS | 3232 | 1466501920366 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3232 | 1466501920371 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:40 INFO - PROCESS | 3232 | ++DOCSHELL 105EAC00 == 36 [pid = 3232] [id = 256] 01:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (105EF800) [pid = 3232] [serial = 767] [outer = 00000000] 01:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (11AE7400) [pid = 3232] [serial = 768] [outer = 105EF800] 01:38:40 INFO - PROCESS | 3232 | 1466501920432 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (129F1800) [pid = 3232] [serial = 769] [outer = 105EF800] 01:38:41 INFO - PROCESS | 3232 | 1466501921212 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1155ms 01:38:41 INFO - PROCESS | 3232 | 1466501921258 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3232 | 1466501921268 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:38:41 INFO - PROCESS | 3232 | 1466501921300 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 3232 | 1466501921303 Marionette TRACE conn3 <- [1,990,null,{}] 01:38:41 INFO - PROCESS | 3232 | 1466501921307 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}] 01:38:41 INFO - PROCESS | 3232 | 1466501921310 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:41 INFO - PROCESS | 3232 | 1466501921441 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:38:41 INFO - PROCESS | 3232 | 1466501921571 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3232 | 1466501921574 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:41 INFO - PROCESS | 3232 | ++DOCSHELL 13B10000 == 37 [pid = 3232] [id = 257] 01:38:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (14E02000) [pid = 3232] [serial = 770] [outer = 00000000] 01:38:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (14E73C00) [pid = 3232] [serial = 771] [outer = 14E02000] 01:38:41 INFO - PROCESS | 3232 | 1466501921673 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1546A000) [pid = 3232] [serial = 772] [outer = 14E02000] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 16663800 == 36 [pid = 3232] [id = 201] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 161E3000 == 35 [pid = 3232] [id = 192] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 16890400 == 34 [pid = 3232] [id = 193] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 11CD5400 == 33 [pid = 3232] [id = 190] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 14E84400 == 32 [pid = 3232] [id = 199] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 14E7FC00 == 31 [pid = 3232] [id = 191] 01:38:42 INFO - PROCESS | 3232 | --DOCSHELL 11CCE800 == 30 [pid = 3232] [id = 198] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A12C800) [pid = 3232] [serial = 724] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1A330800) [pid = 3232] [serial = 726] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1A334C00) [pid = 3232] [serial = 727] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1767C400) [pid = 3232] [serial = 711] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (181AE800) [pid = 3232] [serial = 714] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1776E000) [pid = 3232] [serial = 712] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19C54400) [pid = 3232] [serial = 717] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A332C00) [pid = 3232] [serial = 694] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16655800) [pid = 3232] [serial = 708] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A16800) [pid = 3232] [serial = 715] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1281F000) [pid = 3232] [serial = 702] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1314D800) [pid = 3232] [serial = 703] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10A5F800) [pid = 3232] [serial = 699] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (112BC800) [pid = 3232] [serial = 700] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13157000) [pid = 3232] [serial = 696] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E7EC00) [pid = 3232] [serial = 697] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E85400) [pid = 3232] [serial = 705] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (156D9400) [pid = 3232] [serial = 706] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19ECFC00) [pid = 3232] [serial = 723] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19C5D000) [pid = 3232] [serial = 718] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1829C400) [pid = 3232] [serial = 720] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19A1DC00) [pid = 3232] [serial = 721] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (16970C00) [pid = 3232] [serial = 709] [outer = 00000000] [url = about:blank] 01:38:42 INFO - PROCESS | 3232 | 1466501922569 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1293ms 01:38:42 INFO - PROCESS | 3232 | 1466501922616 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 3232 | 1466501922620 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:38:42 INFO - PROCESS | 3232 | 1466501922624 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 3232 | 1466501922627 Marionette TRACE conn3 <- [1,994,null,{}] 01:38:42 INFO - PROCESS | 3232 | 1466501922633 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}] 01:38:42 INFO - PROCESS | 3232 | 1466501922635 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:42 INFO - PROCESS | 3232 | 1466501922725 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:38:42 INFO - PROCESS | 3232 | 1466501922732 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3232 | 1466501922736 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:42 INFO - PROCESS | 3232 | ++DOCSHELL 11430000 == 31 [pid = 3232] [id = 258] 01:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (11430C00) [pid = 3232] [serial = 773] [outer = 00000000] 01:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (12818800) [pid = 3232] [serial = 774] [outer = 11430C00] 01:38:42 INFO - PROCESS | 3232 | 1466501922769 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (129F1000) [pid = 3232] [serial = 775] [outer = 11430C00] 01:38:43 INFO - PROCESS | 3232 | 1466501923276 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 685ms 01:38:43 INFO - PROCESS | 3232 | 1466501923304 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3232 | 1466501923308 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:38:43 INFO - PROCESS | 3232 | 1466501923318 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3232 | 1466501923323 Marionette TRACE conn3 <- [1,998,null,{}] 01:38:43 INFO - PROCESS | 3232 | 1466501923328 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}] 01:38:43 INFO - PROCESS | 3232 | 1466501923330 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:43 INFO - PROCESS | 3232 | 1466501923403 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:38:43 INFO - PROCESS | 3232 | 1466501923411 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3232 | 1466501923413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:43 INFO - PROCESS | 3232 | ++DOCSHELL 1322C000 == 32 [pid = 3232] [id = 259] 01:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1322D000) [pid = 3232] [serial = 776] [outer = 00000000] 01:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (143A7800) [pid = 3232] [serial = 777] [outer = 1322D000] 01:38:43 INFO - PROCESS | 3232 | 1466501923462 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E72400) [pid = 3232] [serial = 778] [outer = 1322D000] 01:38:43 INFO - PROCESS | 3232 | 1466501923942 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 684ms 01:38:43 INFO - PROCESS | 3232 | 1466501923997 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3232 | 1466501923999 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:38:43 INFO - PROCESS | 3232 | 1466501923986 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3232 | 1466501923989 Marionette TRACE conn3 <- [1,1002,null,{}] 01:38:44 INFO - PROCESS | 3232 | 1466501924000 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}] 01:38:44 INFO - PROCESS | 3232 | 1466501924005 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:44 INFO - PROCESS | 3232 | 1466501924118 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:38:44 INFO - PROCESS | 3232 | 1466501924137 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3232 | 1466501924140 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:44 INFO - PROCESS | 3232 | ++DOCSHELL 15E10400 == 33 [pid = 3232] [id = 260] 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E11000) [pid = 3232] [serial = 779] [outer = 00000000] 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16023000) [pid = 3232] [serial = 780] [outer = 15E11000] 01:38:44 INFO - PROCESS | 3232 | 1466501924189 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161EAC00) [pid = 3232] [serial = 781] [outer = 15E11000] 01:38:44 INFO - PROCESS | 3232 | 1466501924640 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 715ms 01:38:44 INFO - PROCESS | 3232 | 1466501924709 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3232 | 1466501924711 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:38:44 INFO - PROCESS | 3232 | 1466501924715 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3232 | 1466501924716 Marionette TRACE conn3 <- [1,1006,null,{}] 01:38:44 INFO - PROCESS | 3232 | 1466501924727 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}] 01:38:44 INFO - PROCESS | 3232 | 1466501924729 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:44 INFO - PROCESS | 3232 | 1466501924845 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:38:44 INFO - PROCESS | 3232 | 1466501924850 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3232 | 1466501924853 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:44 INFO - PROCESS | 3232 | ++DOCSHELL 1689C400 == 34 [pid = 3232] [id = 261] 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16970C00) [pid = 3232] [serial = 782] [outer = 00000000] 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16F8E000) [pid = 3232] [serial = 783] [outer = 16970C00] 01:38:44 INFO - PROCESS | 3232 | 1466501924898 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (176BC800) [pid = 3232] [serial = 784] [outer = 16970C00] 01:38:45 INFO - PROCESS | 3232 | 1466501925351 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 684ms 01:38:45 INFO - PROCESS | 3232 | 1466501925398 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:38:45 INFO - PROCESS | 3232 | 1466501925400 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 01:38:45 INFO - PROCESS | 3232 | 1466501925403 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3232 | 1466501925405 Marionette TRACE conn3 <- [1,1010,null,{}] 01:38:45 INFO - PROCESS | 3232 | 1466501925410 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}] 01:38:45 INFO - PROCESS | 3232 | 1466501925413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:45 INFO - PROCESS | 3232 | 1466501925555 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:38:45 INFO - PROCESS | 3232 | 1466501925577 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3232 | 1466501925579 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:45 INFO - PROCESS | 3232 | ++DOCSHELL 11432C00 == 35 [pid = 3232] [id = 262] 01:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17767800) [pid = 3232] [serial = 785] [outer = 00000000] 01:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17E2FC00) [pid = 3232] [serial = 786] [outer = 17767800] 01:38:45 INFO - PROCESS | 3232 | 1466501925625 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (18294C00) [pid = 3232] [serial = 787] [outer = 17767800] 01:38:46 INFO - PROCESS | 3232 | 1466501926064 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 01:38:46 INFO - PROCESS | 3232 | 1466501926123 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3232 | 1466501926125 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:38:46 INFO - PROCESS | 3232 | 1466501926128 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3232 | 1466501926130 Marionette TRACE conn3 <- [1,1014,null,{}] 01:38:46 INFO - PROCESS | 3232 | 1466501926143 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}] 01:38:46 INFO - PROCESS | 3232 | 1466501926148 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:46 INFO - PROCESS | 3232 | 1466501926287 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:38:46 INFO - PROCESS | 3232 | 1466501926302 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3232 | 1466501926304 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:46 INFO - PROCESS | 3232 | ++DOCSHELL 19A19800 == 36 [pid = 3232] [id = 263] 01:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A1AC00) [pid = 3232] [serial = 788] [outer = 00000000] 01:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1F400) [pid = 3232] [serial = 789] [outer = 19A1AC00] 01:38:46 INFO - PROCESS | 3232 | 1466501926408 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A21000) [pid = 3232] [serial = 790] [outer = 19A1AC00] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (11C2C800) [pid = 3232] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13156400) [pid = 3232] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (0F31DC00) [pid = 3232] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15E08C00) [pid = 3232] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14E79C00) [pid = 3232] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (129E8800) [pid = 3232] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161DE800) [pid = 3232] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1A1D3C00) [pid = 3232] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E8B800) [pid = 3232] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (10A62C00) [pid = 3232] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (167CA000) [pid = 3232] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E6DC00) [pid = 3232] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:38:46 INFO - PROCESS | 3232 | 1466501926909 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 822ms 01:38:46 INFO - PROCESS | 3232 | 1466501926954 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3232 | 1466501926956 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 01:38:46 INFO - PROCESS | 3232 | 1466501926960 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:38:46 INFO - PROCESS | 3232 | 1466501926961 Marionette TRACE conn3 <- [1,1018,null,{}] 01:38:46 INFO - PROCESS | 3232 | 1466501926965 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}] 01:38:46 INFO - PROCESS | 3232 | 1466501926967 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:47 INFO - PROCESS | 3232 | 1466501927048 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:38:47 INFO - PROCESS | 3232 | 1466501927055 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3232 | 1466501927057 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:47 INFO - PROCESS | 3232 | ++DOCSHELL 13949C00 == 37 [pid = 3232] [id = 264] 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13955C00) [pid = 3232] [serial = 791] [outer = 00000000] 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E11400) [pid = 3232] [serial = 792] [outer = 13955C00] 01:38:47 INFO - PROCESS | 3232 | 1466501927103 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15E93800) [pid = 3232] [serial = 793] [outer = 13955C00] 01:38:47 INFO - PROCESS | 3232 | 1466501927516 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]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 578ms 01:38:47 INFO - PROCESS | 3232 | 1466501927537 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 3232 | 1466501927539 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 01:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:38:47 INFO - PROCESS | 3232 | 1466501927554 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 3232 | 1466501927555 Marionette TRACE conn3 <- [1,1022,null,{}] 01:38:47 INFO - PROCESS | 3232 | 1466501927559 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}] 01:38:47 INFO - PROCESS | 3232 | 1466501927561 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:47 INFO - PROCESS | 3232 | 1466501927641 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:38:47 INFO - PROCESS | 3232 | 1466501927647 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3232 | 1466501927649 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:47 INFO - PROCESS | 3232 | ++DOCSHELL 170C6800 == 38 [pid = 3232] [id = 265] 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (18298800) [pid = 3232] [serial = 794] [outer = 00000000] 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A20800) [pid = 3232] [serial = 795] [outer = 18298800] 01:38:47 INFO - PROCESS | 3232 | 1466501927694 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19C56C00) [pid = 3232] [serial = 796] [outer = 18298800] 01:38:48 INFO - PROCESS | 3232 | 1466501928133 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 638ms 01:38:48 INFO - PROCESS | 3232 | 1466501928185 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3232 | 1466501928187 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 01:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:38:48 INFO - PROCESS | 3232 | 1466501928190 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 3232 | 1466501928192 Marionette TRACE conn3 <- [1,1026,null,{}] 01:38:48 INFO - PROCESS | 3232 | 1466501928196 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}] 01:38:48 INFO - PROCESS | 3232 | 1466501928198 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:48 INFO - PROCESS | 3232 | 1466501928280 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:38:48 INFO - PROCESS | 3232 | 1466501928288 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3232 | 1466501928289 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:48 INFO - PROCESS | 3232 | ++DOCSHELL 15E0F000 == 39 [pid = 3232] [id = 266] 01:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19CB2400) [pid = 3232] [serial = 797] [outer = 00000000] 01:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19CC0400) [pid = 3232] [serial = 798] [outer = 19CB2400] 01:38:48 INFO - PROCESS | 3232 | 1466501928332 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19ED2C00) [pid = 3232] [serial = 799] [outer = 19CB2400] 01:38:48 INFO - PROCESS | 3232 | 1466501928970 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 806ms 01:38:49 INFO - PROCESS | 3232 | 1466501929016 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3232 | 1466501929020 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:38:49 INFO - PROCESS | 3232 | 1466501929025 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 3232 | 1466501929029 Marionette TRACE conn3 <- [1,1030,null,{}] 01:38:49 INFO - PROCESS | 3232 | 1466501929035 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}] 01:38:49 INFO - PROCESS | 3232 | 1466501929038 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:49 INFO - PROCESS | 3232 | 1466501929154 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:38:49 INFO - PROCESS | 3232 | 1466501929244 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 3232 | 1466501929247 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:49 INFO - PROCESS | 3232 | ++DOCSHELL 11433C00 == 40 [pid = 3232] [id = 267] 01:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (11435800) [pid = 3232] [serial = 800] [outer = 00000000] 01:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13151C00) [pid = 3232] [serial = 801] [outer = 11435800] 01:38:49 INFO - PROCESS | 3232 | 1466501929307 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (13450800) [pid = 3232] [serial = 802] [outer = 11435800] 01:38:49 INFO - PROCESS | 3232 | 1466501929886 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 928ms 01:38:49 INFO - PROCESS | 3232 | 1466501929936 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3232 | 1466501929941 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:38:49 INFO - PROCESS | 3232 | 1466501929948 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 3232 | 1466501929951 Marionette TRACE conn3 <- [1,1034,null,{}] 01:38:49 INFO - PROCESS | 3232 | 1466501929955 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}] 01:38:49 INFO - PROCESS | 3232 | 1466501929958 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:50 INFO - PROCESS | 3232 | 1466501930071 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:38:50 INFO - PROCESS | 3232 | 1466501930175 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3232 | 1466501930178 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:50 INFO - PROCESS | 3232 | ++DOCSHELL 14ED2400 == 41 [pid = 3232] [id = 268] 01:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14EDE800) [pid = 3232] [serial = 803] [outer = 00000000] 01:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15D38000) [pid = 3232] [serial = 804] [outer = 14EDE800] 01:38:50 INFO - PROCESS | 3232 | 1466501930236 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E93C00) [pid = 3232] [serial = 805] [outer = 14EDE800] 01:38:50 INFO - PROCESS | 3232 | 1466501930852 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]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 927ms 01:38:50 INFO - PROCESS | 3232 | 1466501930875 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 3232 | 1466501930878 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 01:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:38:50 INFO - PROCESS | 3232 | 1466501930881 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 3232 | 1466501930885 Marionette TRACE conn3 <- [1,1038,null,{}] 01:38:50 INFO - PROCESS | 3232 | 1466501930897 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}] 01:38:50 INFO - PROCESS | 3232 | 1466501930902 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:51 INFO - PROCESS | 3232 | 1466501931012 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:38:51 INFO - PROCESS | 3232 | 1466501931130 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 3232 | 1466501931134 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:51 INFO - PROCESS | 3232 | ++DOCSHELL 19A1E800 == 42 [pid = 3232] [id = 269] 01:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19A1FC00) [pid = 3232] [serial = 806] [outer = 00000000] 01:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19CB6400) [pid = 3232] [serial = 807] [outer = 19A1FC00] 01:38:51 INFO - PROCESS | 3232 | 1466501931194 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19ED7C00) [pid = 3232] [serial = 808] [outer = 19A1FC00] 01:38:51 INFO - PROCESS | 3232 | 1466501931762 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]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 928ms 01:38:51 INFO - PROCESS | 3232 | 1466501931793 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3232 | 1466501931796 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:38:51 INFO - PROCESS | 3232 | 1466501931799 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3232 | 1466501931802 Marionette TRACE conn3 <- [1,1042,null,{}] 01:38:51 INFO - PROCESS | 3232 | 1466501931805 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}] 01:38:51 INFO - PROCESS | 3232 | 1466501931807 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:51 INFO - PROCESS | 3232 | 1466501931929 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:38:52 INFO - PROCESS | 3232 | 1466501932061 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3232 | 1466501932063 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:52 INFO - PROCESS | 3232 | ++DOCSHELL 105F6000 == 43 [pid = 3232] [id = 270] 01:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10B76800) [pid = 3232] [serial = 809] [outer = 00000000] 01:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12925400) [pid = 3232] [serial = 810] [outer = 10B76800] 01:38:52 INFO - PROCESS | 3232 | 1466501932121 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1394FC00) [pid = 3232] [serial = 811] [outer = 10B76800] 01:38:52 INFO - PROCESS | 3232 | 1466501932847 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]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1065ms 01:38:52 INFO - PROCESS | 3232 | 1466501932878 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3232 | 1466501932883 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 01:38:52 INFO - PROCESS | 3232 | 1466501932887 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:38:52 INFO - PROCESS | 3232 | 1466501932891 Marionette TRACE conn3 <- [1,1046,null,{}] 01:38:52 INFO - PROCESS | 3232 | 1466501932896 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}] 01:38:52 INFO - PROCESS | 3232 | 1466501932899 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:53 INFO - PROCESS | 3232 | 1466501933017 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 1344D800 == 42 [pid = 3232] [id = 189] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 161DE400 == 41 [pid = 3232] [id = 200] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 17983800 == 40 [pid = 3232] [id = 204] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 0F31C800 == 39 [pid = 3232] [id = 247] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 11AE1400 == 38 [pid = 3232] [id = 188] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 10E86000 == 37 [pid = 3232] [id = 187] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 14E8A000 == 36 [pid = 3232] [id = 196] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 11445400 == 35 [pid = 3232] [id = 195] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 11C35000 == 34 [pid = 3232] [id = 202] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 1281BC00 == 33 [pid = 3232] [id = 197] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 18294800 == 32 [pid = 3232] [id = 203] 01:38:53 INFO - PROCESS | 3232 | --DOCSHELL 1767B400 == 31 [pid = 3232] [id = 194] 01:38:53 INFO - PROCESS | 3232 | 1466501933669 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3232 | 1466501933673 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (11CD2C00) [pid = 3232] [serial = 744] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1291A400) [pid = 3232] [serial = 745] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (131ED400) [pid = 3232] [serial = 747] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (103F1400) [pid = 3232] [serial = 741] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (10B74800) [pid = 3232] [serial = 742] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15E0DC00) [pid = 3232] [serial = 756] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (161E3C00) [pid = 3232] [serial = 739] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15D34400) [pid = 3232] [serial = 738] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14E81C00) [pid = 3232] [serial = 730] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14311C00) [pid = 3232] [serial = 729] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (170CA400) [pid = 3232] [serial = 733] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1689BC00) [pid = 3232] [serial = 732] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A767000) [pid = 3232] [serial = 736] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1A65B400) [pid = 3232] [serial = 735] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1776C400) [pid = 3232] [serial = 765] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1546DC00) [pid = 3232] [serial = 753] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E12C00) [pid = 3232] [serial = 759] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1703C400) [pid = 3232] [serial = 762] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161E5800) [pid = 3232] [serial = 757] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1767D000) [pid = 3232] [serial = 763] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E74800) [pid = 3232] [serial = 750] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E7F800) [pid = 3232] [serial = 751] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (15947C00) [pid = 3232] [serial = 754] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1665B000) [pid = 3232] [serial = 760] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (13457000) [pid = 3232] [serial = 748] [outer = 00000000] [url = about:blank] 01:38:53 INFO - PROCESS | 3232 | ++DOCSHELL 10375800 == 32 [pid = 3232] [id = 271] 01:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (103C9000) [pid = 3232] [serial = 812] [outer = 00000000] 01:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1047D400) [pid = 3232] [serial = 813] [outer = 103C9000] 01:38:53 INFO - PROCESS | 3232 | 1466501933815 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10A5A400) [pid = 3232] [serial = 814] [outer = 103C9000] 01:38:54 INFO - PROCESS | 3232 | 1466501934257 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1414ms 01:38:54 INFO - PROCESS | 3232 | 1466501934299 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3232 | 1466501934302 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 01:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:38:54 INFO - PROCESS | 3232 | 1466501934307 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 3232 | 1466501934310 Marionette TRACE conn3 <- [1,1050,null,{}] 01:38:54 INFO - PROCESS | 3232 | 1466501934315 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}] 01:38:54 INFO - PROCESS | 3232 | 1466501934319 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:54 INFO - PROCESS | 3232 | 1466501934407 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:38:54 INFO - PROCESS | 3232 | 1466501934421 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3232 | 1466501934423 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:54 INFO - PROCESS | 3232 | ++DOCSHELL 1281BC00 == 33 [pid = 3232] [id = 272] 01:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1281D800) [pid = 3232] [serial = 815] [outer = 00000000] 01:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (129EA000) [pid = 3232] [serial = 816] [outer = 1281D800] 01:38:54 INFO - PROCESS | 3232 | 1466501934472 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12D94400) [pid = 3232] [serial = 817] [outer = 1281D800] 01:38:54 INFO - PROCESS | 3232 | 1466501934943 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 685ms 01:38:54 INFO - PROCESS | 3232 | 1466501934992 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3232 | 1466501934997 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:38:55 INFO - PROCESS | 3232 | 1466501935034 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3232 | 1466501935036 Marionette TRACE conn3 <- [1,1054,null,{}] 01:38:55 INFO - PROCESS | 3232 | 1466501935040 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}] 01:38:55 INFO - PROCESS | 3232 | 1466501935042 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:55 INFO - PROCESS | 3232 | 1466501935165 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:38:55 INFO - PROCESS | 3232 | 1466501935181 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3232 | 1466501935183 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:55 INFO - PROCESS | 3232 | ++DOCSHELL 13238C00 == 34 [pid = 3232] [id = 273] 01:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13239400) [pid = 3232] [serial = 818] [outer = 00000000] 01:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14314C00) [pid = 3232] [serial = 819] [outer = 13239400] 01:38:55 INFO - PROCESS | 3232 | 1466501935230 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E6F400) [pid = 3232] [serial = 820] [outer = 13239400] 01:38:55 INFO - PROCESS | 3232 | 1466501935657 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 01:38:55 INFO - PROCESS | 3232 | 1466501935721 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3232 | 1466501935724 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:38:55 INFO - PROCESS | 3232 | 1466501935729 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3232 | 1466501935735 Marionette TRACE conn3 <- [1,1058,null,{}] 01:38:55 INFO - PROCESS | 3232 | 1466501935754 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}] 01:38:55 INFO - PROCESS | 3232 | 1466501935758 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:55 INFO - PROCESS | 3232 | 1466501935893 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:38:55 INFO - PROCESS | 3232 | 1466501935950 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3232 | 1466501935952 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:55 INFO - PROCESS | 3232 | ++DOCSHELL 14EDE400 == 35 [pid = 3232] [id = 274] 01:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (152D5400) [pid = 3232] [serial = 821] [outer = 00000000] 01:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1594B800) [pid = 3232] [serial = 822] [outer = 152D5400] 01:38:56 INFO - PROCESS | 3232 | 1466501936010 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15D36C00) [pid = 3232] [serial = 823] [outer = 152D5400] 01:38:56 INFO - PROCESS | 3232 | 1466501936459 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 775ms 01:38:56 INFO - PROCESS | 3232 | 1466501936512 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3232 | 1466501936515 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 01:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:38:56 INFO - PROCESS | 3232 | 1466501936518 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3232 | 1466501936520 Marionette TRACE conn3 <- [1,1062,null,{}] 01:38:56 INFO - PROCESS | 3232 | 1466501936524 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}] 01:38:56 INFO - PROCESS | 3232 | 1466501936526 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:56 INFO - PROCESS | 3232 | 1466501936652 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:38:56 INFO - PROCESS | 3232 | 1466501936713 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3232 | 1466501936715 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:56 INFO - PROCESS | 3232 | ++DOCSHELL 14E85000 == 36 [pid = 3232] [id = 275] 01:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15947C00) [pid = 3232] [serial = 824] [outer = 00000000] 01:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E92C00) [pid = 3232] [serial = 825] [outer = 15947C00] 01:38:56 INFO - PROCESS | 3232 | 1466501936761 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (161DE800) [pid = 3232] [serial = 826] [outer = 15947C00] 01:38:57 INFO - PROCESS | 3232 | 1466501937168 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 684ms 01:38:57 INFO - PROCESS | 3232 | 1466501937201 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3232 | 1466501937203 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:38:57 INFO - PROCESS | 3232 | 1466501937211 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3232 | 1466501937213 Marionette TRACE conn3 <- [1,1066,null,{}] 01:38:57 INFO - PROCESS | 3232 | 1466501937223 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}] 01:38:57 INFO - PROCESS | 3232 | 1466501937225 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:57 INFO - PROCESS | 3232 | 1466501937336 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:38:57 INFO - PROCESS | 3232 | 1466501937345 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3232 | 1466501937351 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:57 INFO - PROCESS | 3232 | ++DOCSHELL 1665FC00 == 37 [pid = 3232] [id = 276] 01:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (16660000) [pid = 3232] [serial = 827] [outer = 00000000] 01:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16897800) [pid = 3232] [serial = 828] [outer = 16660000] 01:38:57 INFO - PROCESS | 3232 | 1466501937407 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1703C400) [pid = 3232] [serial = 829] [outer = 16660000] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19CB2400) [pid = 3232] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (105EF800) [pid = 3232] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E02000) [pid = 3232] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17767800) [pid = 3232] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E11000) [pid = 3232] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16970C00) [pid = 3232] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (17686800) [pid = 3232] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13955C00) [pid = 3232] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11430C00) [pid = 3232] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A1AC00) [pid = 3232] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1322D000) [pid = 3232] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (18298800) [pid = 3232] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:38:58 INFO - PROCESS | 3232 | 1466501938110 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 943ms 01:38:58 INFO - PROCESS | 3232 | 1466501938138 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3232 | 1466501938140 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 01:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:38:58 INFO - PROCESS | 3232 | 1466501938147 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 3232 | 1466501938149 Marionette TRACE conn3 <- [1,1070,null,{}] 01:38:58 INFO - PROCESS | 3232 | 1466501938152 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}] 01:38:58 INFO - PROCESS | 3232 | 1466501938155 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:58 INFO - PROCESS | 3232 | 1466501938235 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:38:58 INFO - PROCESS | 3232 | 1466501938244 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3232 | 1466501938245 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:58 INFO - PROCESS | 3232 | ++DOCSHELL 10372000 == 38 [pid = 3232] [id = 277] 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (143A9800) [pid = 3232] [serial = 830] [outer = 00000000] 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161ED400) [pid = 3232] [serial = 831] [outer = 143A9800] 01:38:58 INFO - PROCESS | 3232 | 1466501938291 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1767B000) [pid = 3232] [serial = 832] [outer = 143A9800] 01:38:58 INFO - PROCESS | 3232 | 1466501938723 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 608ms 01:38:58 INFO - PROCESS | 3232 | 1466501938769 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3232 | 1466501938771 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 01:38:58 INFO - PROCESS | 3232 | 1466501938778 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:38:58 INFO - PROCESS | 3232 | 1466501938780 Marionette TRACE conn3 <- [1,1074,null,{}] 01:38:58 INFO - PROCESS | 3232 | 1466501938783 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}] 01:38:58 INFO - PROCESS | 3232 | 1466501938785 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:58 INFO - PROCESS | 3232 | 1466501938863 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:38:58 INFO - PROCESS | 3232 | 1466501938869 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3232 | 1466501938871 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:58 INFO - PROCESS | 3232 | ++DOCSHELL 15E05800 == 39 [pid = 3232] [id = 278] 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16661C00) [pid = 3232] [serial = 833] [outer = 00000000] 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17767400) [pid = 3232] [serial = 834] [outer = 16661C00] 01:38:58 INFO - PROCESS | 3232 | 1466501938916 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17980400) [pid = 3232] [serial = 835] [outer = 16661C00] 01:38:59 INFO - PROCESS | 3232 | 1466501939347 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]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 623ms 01:38:59 INFO - PROCESS | 3232 | 1466501939401 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3232 | 1466501939403 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:38:59 INFO - PROCESS | 3232 | 1466501939406 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3232 | 1466501939408 Marionette TRACE conn3 <- [1,1078,null,{}] 01:38:59 INFO - PROCESS | 3232 | 1466501939411 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}] 01:38:59 INFO - PROCESS | 3232 | 1466501939413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:59 INFO - PROCESS | 3232 | 1466501939492 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:38:59 INFO - PROCESS | 3232 | 1466501939497 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3232 | 1466501939499 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:38:59 INFO - PROCESS | 3232 | ++DOCSHELL 176B9800 == 40 [pid = 3232] [id = 279] 01:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17983400) [pid = 3232] [serial = 836] [outer = 00000000] 01:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (18295800) [pid = 3232] [serial = 837] [outer = 17983400] 01:38:59 INFO - PROCESS | 3232 | 1466501939543 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (18299800) [pid = 3232] [serial = 838] [outer = 17983400] 01:39:00 INFO - PROCESS | 3232 | 1466501940247 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]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 928ms 01:39:00 INFO - PROCESS | 3232 | 1466501940335 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 3232 | 1466501940340 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:39:00 INFO - PROCESS | 3232 | 1466501940345 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 3232 | 1466501940349 Marionette TRACE conn3 <- [1,1082,null,{}] 01:39:00 INFO - PROCESS | 3232 | 1466501940355 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}] 01:39:00 INFO - PROCESS | 3232 | 1466501940358 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:00 INFO - PROCESS | 3232 | 1466501940490 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:39:00 INFO - PROCESS | 3232 | 1466501940615 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 3232 | 1466501940621 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:00 INFO - PROCESS | 3232 | ++DOCSHELL 10A61C00 == 41 [pid = 3232] [id = 280] 01:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (10E86000) [pid = 3232] [serial = 839] [outer = 00000000] 01:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (11AE5800) [pid = 3232] [serial = 840] [outer = 10E86000] 01:39:00 INFO - PROCESS | 3232 | 1466501940688 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (131EBC00) [pid = 3232] [serial = 841] [outer = 10E86000] 01:39:01 INFO - PROCESS | 3232 | 1466501941428 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]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1110ms 01:39:01 INFO - PROCESS | 3232 | 1466501941461 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 3232 | 1466501941466 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 01:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:39:01 INFO - PROCESS | 3232 | 1466501941473 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 3232 | 1466501941476 Marionette TRACE conn3 <- [1,1086,null,{}] 01:39:01 INFO - PROCESS | 3232 | 1466501941480 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}] 01:39:01 INFO - PROCESS | 3232 | 1466501941483 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:01 INFO - PROCESS | 3232 | 1466501941603 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:39:01 INFO - PROCESS | 3232 | 1466501941811 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3232 | 1466501941815 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:01 INFO - PROCESS | 3232 | ++DOCSHELL 10438000 == 42 [pid = 3232] [id = 281] 01:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (105EC000) [pid = 3232] [serial = 842] [outer = 00000000] 01:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (0F31D800) [pid = 3232] [serial = 843] [outer = 105EC000] 01:39:01 INFO - PROCESS | 3232 | 1466501941872 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11445400) [pid = 3232] [serial = 844] [outer = 105EC000] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 170C6800 == 41 [pid = 3232] [id = 265] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 15E05800 == 40 [pid = 3232] [id = 278] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 10372000 == 39 [pid = 3232] [id = 277] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 1665FC00 == 38 [pid = 3232] [id = 276] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 14E85000 == 37 [pid = 3232] [id = 275] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 14EDE400 == 36 [pid = 3232] [id = 274] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 13238C00 == 35 [pid = 3232] [id = 273] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 1281BC00 == 34 [pid = 3232] [id = 272] 01:39:02 INFO - PROCESS | 3232 | --DOCSHELL 10375800 == 33 [pid = 3232] [id = 271] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (129F1800) [pid = 3232] [serial = 769] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (14E73C00) [pid = 3232] [serial = 771] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17E2FC00) [pid = 3232] [serial = 786] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (161EAC00) [pid = 3232] [serial = 781] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (176BC800) [pid = 3232] [serial = 784] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (11AE7400) [pid = 3232] [serial = 768] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (18294C00) [pid = 3232] [serial = 787] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1776C800) [pid = 3232] [serial = 766] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15E11400) [pid = 3232] [serial = 792] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (129F1000) [pid = 3232] [serial = 775] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E93800) [pid = 3232] [serial = 793] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19A1F400) [pid = 3232] [serial = 789] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (143A7800) [pid = 3232] [serial = 777] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (16F8E000) [pid = 3232] [serial = 783] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (12818800) [pid = 3232] [serial = 774] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (16023000) [pid = 3232] [serial = 780] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1546A000) [pid = 3232] [serial = 772] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E72400) [pid = 3232] [serial = 778] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19A21000) [pid = 3232] [serial = 790] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A20800) [pid = 3232] [serial = 795] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19C56C00) [pid = 3232] [serial = 796] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19CC0400) [pid = 3232] [serial = 798] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19ED2C00) [pid = 3232] [serial = 799] [outer = 00000000] [url = about:blank] 01:39:02 INFO - PROCESS | 3232 | 1466501942532 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]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1111ms 01:39:02 INFO - PROCESS | 3232 | 1466501942584 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 3232 | 1466501942587 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 01:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:39:02 INFO - PROCESS | 3232 | 1466501942594 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 3232 | 1466501942597 Marionette TRACE conn3 <- [1,1090,null,{}] 01:39:02 INFO - PROCESS | 3232 | 1466501942602 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}] 01:39:02 INFO - PROCESS | 3232 | 1466501942607 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:02 INFO - PROCESS | 3232 | 1466501942703 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:39:02 INFO - PROCESS | 3232 | 1466501942787 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 3232 | 1466501942790 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:02 INFO - PROCESS | 3232 | ++DOCSHELL 105F0000 == 34 [pid = 3232] [id = 282] 01:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (10B7B000) [pid = 3232] [serial = 845] [outer = 00000000] 01:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1281F000) [pid = 3232] [serial = 846] [outer = 10B7B000] 01:39:02 INFO - PROCESS | 3232 | 1466501942838 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (130C9800) [pid = 3232] [serial = 847] [outer = 10B7B000] 01:39:03 INFO - PROCESS | 3232 | 1466501943274 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]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 715ms 01:39:03 INFO - PROCESS | 3232 | 1466501943319 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 3232 | 1466501943323 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 01:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:39:03 INFO - PROCESS | 3232 | 1466501943332 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 3232 | 1466501943334 Marionette TRACE conn3 <- [1,1094,null,{}] 01:39:03 INFO - PROCESS | 3232 | 1466501943339 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}] 01:39:03 INFO - PROCESS | 3232 | 1466501943341 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:03 INFO - PROCESS | 3232 | 1466501943429 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:39:03 INFO - PROCESS | 3232 | 1466501943438 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 3232 | 1466501943440 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:03 INFO - PROCESS | 3232 | ++DOCSHELL 13238C00 == 35 [pid = 3232] [id = 283] 01:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E73C00) [pid = 3232] [serial = 848] [outer = 00000000] 01:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15466400) [pid = 3232] [serial = 849] [outer = 14E73C00] 01:39:03 INFO - PROCESS | 3232 | 1466501943488 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (15D30800) [pid = 3232] [serial = 850] [outer = 14E73C00] 01:39:03 INFO - PROCESS | 3232 | 1466501943955 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]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 684ms 01:39:03 INFO - PROCESS | 3232 | 1466501944014 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 3232 | 1466501944016 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:39:04 INFO - PROCESS | 3232 | 1466501944021 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3232 | 1466501944027 Marionette TRACE conn3 <- [1,1098,null,{}] 01:39:04 INFO - PROCESS | 3232 | 1466501944036 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}] 01:39:04 INFO - PROCESS | 3232 | 1466501944040 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:04 INFO - PROCESS | 3232 | 1466501944131 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:39:04 INFO - PROCESS | 3232 | 1466501944222 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3232 | 1466501944224 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:04 INFO - PROCESS | 3232 | ++DOCSHELL 161E5C00 == 36 [pid = 3232] [id = 284] 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161EC400) [pid = 3232] [serial = 851] [outer = 00000000] 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16890C00) [pid = 3232] [serial = 852] [outer = 161EC400] 01:39:04 INFO - PROCESS | 3232 | 1466501944267 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (169F7000) [pid = 3232] [serial = 853] [outer = 161EC400] 01:39:04 INFO - PROCESS | 3232 | 1466501944657 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 685ms 01:39:04 INFO - PROCESS | 3232 | 1466501944702 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3232 | 1466501944706 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:39:04 INFO - PROCESS | 3232 | 1466501944710 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3232 | 1466501944713 Marionette TRACE conn3 <- [1,1102,null,{}] 01:39:04 INFO - PROCESS | 3232 | 1466501944720 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}] 01:39:04 INFO - PROCESS | 3232 | 1466501944723 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:04 INFO - PROCESS | 3232 | 1466501944870 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:39:04 INFO - PROCESS | 3232 | 1466501944891 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3232 | 1466501944893 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:04 INFO - PROCESS | 3232 | ++DOCSHELL 170D3C00 == 37 [pid = 3232] [id = 285] 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17680400) [pid = 3232] [serial = 854] [outer = 00000000] 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17767800) [pid = 3232] [serial = 855] [outer = 17680400] 01:39:04 INFO - PROCESS | 3232 | 1466501944938 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17E25000) [pid = 3232] [serial = 856] [outer = 17680400] 01:39:05 INFO - PROCESS | 3232 | 1466501945376 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 715ms 01:39:05 INFO - PROCESS | 3232 | 1466501945431 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 3232 | 1466501945433 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 01:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:39:05 INFO - PROCESS | 3232 | 1466501945440 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 3232 | 1466501945442 Marionette TRACE conn3 <- [1,1106,null,{}] 01:39:05 INFO - PROCESS | 3232 | 1466501945445 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}] 01:39:05 INFO - PROCESS | 3232 | 1466501945447 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:05 INFO - PROCESS | 3232 | 1466501945565 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:39:05 INFO - PROCESS | 3232 | 1466501945574 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3232 | 1466501945581 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:05 INFO - PROCESS | 3232 | ++DOCSHELL 12D8D000 == 38 [pid = 3232] [id = 286] 01:39:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17E2FC00) [pid = 3232] [serial = 857] [outer = 00000000] 01:39:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1829C400) [pid = 3232] [serial = 858] [outer = 17E2FC00] 01:39:05 INFO - PROCESS | 3232 | 1466501945639 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1C400) [pid = 3232] [serial = 859] [outer = 17E2FC00] 01:39:06 INFO - PROCESS | 3232 | 1466501946223 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 806ms 01:39:06 INFO - PROCESS | 3232 | 1466501946273 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3232 | 1466501946275 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 01:39:06 INFO - PROCESS | 3232 | 1466501946279 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:39:06 INFO - PROCESS | 3232 | 1466501946281 Marionette TRACE conn3 <- [1,1110,null,{}] 01:39:06 INFO - PROCESS | 3232 | 1466501946284 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}] 01:39:06 INFO - PROCESS | 3232 | 1466501946286 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:06 INFO - PROCESS | 3232 | 1466501946411 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13239400) [pid = 3232] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (103C9000) [pid = 3232] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1281D800) [pid = 3232] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15947C00) [pid = 3232] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (11435800) [pid = 3232] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (16660000) [pid = 3232] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14EDE800) [pid = 3232] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A1FC00) [pid = 3232] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (16661C00) [pid = 3232] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (152D5400) [pid = 3232] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (143A9800) [pid = 3232] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:39:06 INFO - PROCESS | 3232 | 1466501946548 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 3232 | 1466501946551 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:06 INFO - PROCESS | 3232 | ++DOCSHELL 110EC400 == 39 [pid = 3232] [id = 287] 01:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11435800) [pid = 3232] [serial = 860] [outer = 00000000] 01:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13946400) [pid = 3232] [serial = 861] [outer = 11435800] 01:39:06 INFO - PROCESS | 3232 | 1466501946597 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1394B000) [pid = 3232] [serial = 862] [outer = 11435800] 01:39:06 INFO - PROCESS | 3232 | 1466501946945 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 715ms 01:39:06 INFO - PROCESS | 3232 | 1466501947003 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3232 | 1466501947005 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 01:39:06 INFO - PROCESS | 3232 | 1466501947008 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:39:06 INFO - PROCESS | 3232 | 1466501947010 Marionette TRACE conn3 <- [1,1114,null,{}] 01:39:07 INFO - PROCESS | 3232 | 1466501947014 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}] 01:39:07 INFO - PROCESS | 3232 | 1466501947016 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:07 INFO - PROCESS | 3232 | 1466501947128 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:39:07 INFO - PROCESS | 3232 | 1466501947139 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3232 | 1466501947141 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:07 INFO - PROCESS | 3232 | ++DOCSHELL 131ED800 == 40 [pid = 3232] [id = 288] 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13239400) [pid = 3232] [serial = 863] [outer = 00000000] 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A98C00) [pid = 3232] [serial = 864] [outer = 13239400] 01:39:07 INFO - PROCESS | 3232 | 1466501947187 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A99C00) [pid = 3232] [serial = 865] [outer = 13239400] 01:39:07 INFO - PROCESS | 3232 | 1466501947580 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 624ms 01:39:07 INFO - PROCESS | 3232 | 1466501947629 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 3232 | 1466501947631 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 01:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:39:07 INFO - PROCESS | 3232 | 1466501947635 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 3232 | 1466501947637 Marionette TRACE conn3 <- [1,1118,null,{}] 01:39:07 INFO - PROCESS | 3232 | 1466501947640 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}] 01:39:07 INFO - PROCESS | 3232 | 1466501947642 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:07 INFO - PROCESS | 3232 | 1466501947760 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:39:07 INFO - PROCESS | 3232 | 1466501947807 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3232 | 1466501947809 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:07 INFO - PROCESS | 3232 | ++DOCSHELL 11430400 == 41 [pid = 3232] [id = 289] 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E04800) [pid = 3232] [serial = 866] [outer = 00000000] 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1A12FC00) [pid = 3232] [serial = 867] [outer = 15E04800] 01:39:07 INFO - PROCESS | 3232 | 1466501947854 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1A137000) [pid = 3232] [serial = 868] [outer = 15E04800] 01:39:08 INFO - PROCESS | 3232 | 1466501948235 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 623ms 01:39:08 INFO - PROCESS | 3232 | 1466501948255 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 3232 | 1466501948257 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 01:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:39:08 INFO - PROCESS | 3232 | 1466501948260 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 3232 | 1466501948262 Marionette TRACE conn3 <- [1,1122,null,{}] 01:39:08 INFO - PROCESS | 3232 | 1466501948266 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}] 01:39:08 INFO - PROCESS | 3232 | 1466501948268 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:08 INFO - PROCESS | 3232 | 1466501948399 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:39:08 INFO - PROCESS | 3232 | 1466501948407 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 3232 | 1466501948409 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:08 INFO - PROCESS | 3232 | ++DOCSHELL 16655800 == 42 [pid = 3232] [id = 290] 01:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A96C00) [pid = 3232] [serial = 869] [outer = 00000000] 01:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1A331000) [pid = 3232] [serial = 870] [outer = 19A96C00] 01:39:08 INFO - PROCESS | 3232 | 1466501948454 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A332000) [pid = 3232] [serial = 871] [outer = 19A96C00] 01:39:09 INFO - PROCESS | 3232 | 1466501949131 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 912ms 01:39:09 INFO - PROCESS | 3232 | 1466501949189 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 3232 | 1466501949194 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 3232 | 1466501949199 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:39:09 INFO - PROCESS | 3232 | 1466501949205 Marionette TRACE conn3 <- [1,1126,null,{}] 01:39:09 INFO - PROCESS | 3232 | 1466501949210 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}] 01:39:09 INFO - PROCESS | 3232 | 1466501949213 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:09 INFO - PROCESS | 3232 | 1466501949331 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:39:09 INFO - PROCESS | 3232 | 1466501949457 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 3232 | 1466501949444 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:09 INFO - PROCESS | 3232 | ++DOCSHELL 11436000 == 43 [pid = 3232] [id = 291] 01:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (12BCFC00) [pid = 3232] [serial = 872] [outer = 00000000] 01:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (143A0000) [pid = 3232] [serial = 873] [outer = 12BCFC00] 01:39:09 INFO - PROCESS | 3232 | 1466501949504 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14E85000) [pid = 3232] [serial = 874] [outer = 12BCFC00] 01:39:10 INFO - PROCESS | 3232 | 1466501950083 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]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 913ms 01:39:10 INFO - PROCESS | 3232 | 1466501950111 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 3232 | 1466501950116 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 01:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:39:10 INFO - PROCESS | 3232 | 1466501950122 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 3232 | 1466501950125 Marionette TRACE conn3 <- [1,1130,null,{}] 01:39:10 INFO - PROCESS | 3232 | 1466501950129 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}] 01:39:10 INFO - PROCESS | 3232 | 1466501950132 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:10 INFO - PROCESS | 3232 | 1466501950248 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:39:10 INFO - PROCESS | 3232 | 1466501950382 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 3232 | 1466501950385 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:10 INFO - PROCESS | 3232 | ++DOCSHELL 161ECC00 == 44 [pid = 3232] [id = 292] 01:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1665D400) [pid = 3232] [serial = 875] [outer = 00000000] 01:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (170A0400) [pid = 3232] [serial = 876] [outer = 1665D400] 01:39:10 INFO - PROCESS | 3232 | 1466501950468 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17764000) [pid = 3232] [serial = 877] [outer = 1665D400] 01:39:11 INFO - PROCESS | 3232 | 1466501951065 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]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 973ms 01:39:11 INFO - PROCESS | 3232 | 1466501951107 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 3232 | 1466501951109 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:39:11 INFO - PROCESS | 3232 | 1466501951113 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 3232 | 1466501951117 Marionette TRACE conn3 <- [1,1134,null,{}] 01:39:11 INFO - PROCESS | 3232 | 1466501951128 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}] 01:39:11 INFO - PROCESS | 3232 | 1466501951133 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:11 INFO - PROCESS | 3232 | 1466501951242 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:39:11 INFO - PROCESS | 3232 | 1466501951379 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 3232 | 1466501951383 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:11 INFO - PROCESS | 3232 | ++DOCSHELL 1A1D5400 == 45 [pid = 3232] [id = 293] 01:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A1DB000) [pid = 3232] [serial = 878] [outer = 00000000] 01:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1A32F800) [pid = 3232] [serial = 879] [outer = 1A1DB000] 01:39:11 INFO - PROCESS | 3232 | 1466501951441 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A660400) [pid = 3232] [serial = 880] [outer = 1A1DB000] 01:39:12 INFO - PROCESS | 3232 | 1466501952216 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]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1120ms 01:39:12 INFO - PROCESS | 3232 | 1466501952246 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 3232 | 1466501952251 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 01:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:39:12 INFO - PROCESS | 3232 | 1466501952265 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 3232 | 1466501952268 Marionette TRACE conn3 <- [1,1138,null,{}] 01:39:12 INFO - PROCESS | 3232 | 1466501952274 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}] 01:39:12 INFO - PROCESS | 3232 | 1466501952277 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:12 INFO - PROCESS | 3232 | 1466501952380 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:39:12 INFO - PROCESS | 3232 | 1466501952480 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 3232 | 1466501952484 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:12 INFO - PROCESS | 3232 | ++DOCSHELL 1291C400 == 46 [pid = 3232] [id = 294] 01:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12921400) [pid = 3232] [serial = 881] [outer = 00000000] 01:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (130C5400) [pid = 3232] [serial = 882] [outer = 12921400] 01:39:12 INFO - PROCESS | 3232 | 1466501952519 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (131E4400) [pid = 3232] [serial = 883] [outer = 12921400] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 11430400 == 45 [pid = 3232] [id = 289] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 131ED800 == 44 [pid = 3232] [id = 288] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 110EC400 == 43 [pid = 3232] [id = 287] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 12D8D000 == 42 [pid = 3232] [id = 286] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 170D3C00 == 41 [pid = 3232] [id = 285] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 161E5C00 == 40 [pid = 3232] [id = 284] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 13238C00 == 39 [pid = 3232] [id = 283] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 105F0000 == 38 [pid = 3232] [id = 282] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 176B9800 == 37 [pid = 3232] [id = 279] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 10438000 == 36 [pid = 3232] [id = 281] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 10A61C00 == 35 [pid = 3232] [id = 280] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 19A1E800 == 34 [pid = 3232] [id = 269] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 15E0F000 == 33 [pid = 3232] [id = 266] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 11433C00 == 32 [pid = 3232] [id = 267] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 105F6000 == 31 [pid = 3232] [id = 270] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 14ED2400 == 30 [pid = 3232] [id = 268] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 1A1D5400 == 29 [pid = 3232] [id = 293] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 161ECC00 == 28 [pid = 3232] [id = 292] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 16655800 == 27 [pid = 3232] [id = 290] 01:39:13 INFO - PROCESS | 3232 | --DOCSHELL 11436000 == 26 [pid = 3232] [id = 291] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14314C00) [pid = 3232] [serial = 819] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1047D400) [pid = 3232] [serial = 813] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (10A5A400) [pid = 3232] [serial = 814] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (129EA000) [pid = 3232] [serial = 816] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (12D94400) [pid = 3232] [serial = 817] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (161DE800) [pid = 3232] [serial = 826] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15E92C00) [pid = 3232] [serial = 825] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13450800) [pid = 3232] [serial = 802] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (16897800) [pid = 3232] [serial = 828] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13151C00) [pid = 3232] [serial = 801] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E93C00) [pid = 3232] [serial = 805] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15D38000) [pid = 3232] [serial = 804] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19ED7C00) [pid = 3232] [serial = 808] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19CB6400) [pid = 3232] [serial = 807] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12925400) [pid = 3232] [serial = 810] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17980400) [pid = 3232] [serial = 835] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17767400) [pid = 3232] [serial = 834] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (18295800) [pid = 3232] [serial = 837] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1703C400) [pid = 3232] [serial = 829] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1594B800) [pid = 3232] [serial = 822] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (15D36C00) [pid = 3232] [serial = 823] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (161ED400) [pid = 3232] [serial = 831] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1767B000) [pid = 3232] [serial = 832] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (14E6F400) [pid = 3232] [serial = 820] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3232 | 1466501953740 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1547ms 01:39:13 INFO - PROCESS | 3232 | 1466501953831 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 3232 | 1466501953835 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 01:39:13 INFO - PROCESS | 3232 | 1466501953841 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 3232 | 1466501953845 Marionette TRACE conn3 <- [1,1142,null,{}] 01:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:39:13 INFO - PROCESS | 3232 | 1466501953851 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}] 01:39:13 INFO - PROCESS | 3232 | 1466501953854 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:13 INFO - PROCESS | 3232 | 1466501953949 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:39:13 INFO - PROCESS | 3232 | 1466501953955 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3232 | 1466501953960 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:13 INFO - PROCESS | 3232 | ++DOCSHELL 10E8F800 == 27 [pid = 3232] [id = 295] 01:39:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10E90800) [pid = 3232] [serial = 884] [outer = 00000000] 01:39:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (110F8800) [pid = 3232] [serial = 885] [outer = 10E90800] 01:39:13 INFO - PROCESS | 3232 | 1466501954009 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (112B8800) [pid = 3232] [serial = 886] [outer = 10E90800] 01:39:14 INFO - PROCESS | 3232 | 1466501954490 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]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 680ms 01:39:14 INFO - PROCESS | 3232 | 1466501954530 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 3232 | 1466501954535 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 01:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:39:14 INFO - PROCESS | 3232 | 1466501954541 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 3232 | 1466501954544 Marionette TRACE conn3 <- [1,1146,null,{}] 01:39:14 INFO - PROCESS | 3232 | 1466501954548 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}] 01:39:14 INFO - PROCESS | 3232 | 1466501954550 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:14 INFO - PROCESS | 3232 | 1466501954638 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:39:14 INFO - PROCESS | 3232 | 1466501954647 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 3232 | 1466501954649 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:14 INFO - PROCESS | 3232 | ++DOCSHELL 13129400 == 28 [pid = 3232] [id = 296] 01:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1312E800) [pid = 3232] [serial = 887] [outer = 00000000] 01:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (131ECC00) [pid = 3232] [serial = 888] [outer = 1312E800] 01:39:14 INFO - PROCESS | 3232 | 1466501954696 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13455C00) [pid = 3232] [serial = 889] [outer = 1312E800] 01:39:15 INFO - PROCESS | 3232 | 1466501955174 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 696ms 01:39:15 INFO - PROCESS | 3232 | 1466501955240 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3232 | 1466501955242 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:39:15 INFO - PROCESS | 3232 | 1466501955246 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3232 | 1466501955249 Marionette TRACE conn3 <- [1,1150,null,{}] 01:39:15 INFO - PROCESS | 3232 | 1466501955290 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}] 01:39:15 INFO - PROCESS | 3232 | 1466501955295 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:15 INFO - PROCESS | 3232 | 1466501955426 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:39:15 INFO - PROCESS | 3232 | 1466501955437 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 3232 | 1466501955441 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:15 INFO - PROCESS | 3232 | ++DOCSHELL 14E7BC00 == 29 [pid = 3232] [id = 297] 01:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E7C800) [pid = 3232] [serial = 890] [outer = 00000000] 01:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14ED0800) [pid = 3232] [serial = 891] [outer = 14E7C800] 01:39:15 INFO - PROCESS | 3232 | 1466501955492 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15464C00) [pid = 3232] [serial = 892] [outer = 14E7C800] 01:39:15 INFO - PROCESS | 3232 | 1466501955910 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 728ms 01:39:15 INFO - PROCESS | 3232 | 1466501955969 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3232 | 1466501955972 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:39:15 INFO - PROCESS | 3232 | 1466501955988 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3232 | 1466501955990 Marionette TRACE conn3 <- [1,1154,null,{}] 01:39:15 INFO - PROCESS | 3232 | 1466501955993 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}] 01:39:16 INFO - PROCESS | 3232 | 1466501956005 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:16 INFO - PROCESS | 3232 | 1466501956128 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:39:16 INFO - PROCESS | 3232 | 1466501956183 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3232 | 1466501956185 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:16 INFO - PROCESS | 3232 | ++DOCSHELL 15D29400 == 30 [pid = 3232] [id = 298] 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15D33C00) [pid = 3232] [serial = 893] [outer = 00000000] 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15E0D800) [pid = 3232] [serial = 894] [outer = 15D33C00] 01:39:16 INFO - PROCESS | 3232 | 1466501956235 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (16027800) [pid = 3232] [serial = 895] [outer = 15D33C00] 01:39:16 INFO - PROCESS | 3232 | 1466501956661 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]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 727ms 01:39:16 INFO - PROCESS | 3232 | 1466501956726 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 3232 | 1466501956728 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 01:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:39:16 INFO - PROCESS | 3232 | 1466501956732 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 3232 | 1466501956733 Marionette TRACE conn3 <- [1,1158,null,{}] 01:39:16 INFO - PROCESS | 3232 | 1466501956749 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}] 01:39:16 INFO - PROCESS | 3232 | 1466501956751 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:16 INFO - PROCESS | 3232 | 1466501956861 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:39:16 INFO - PROCESS | 3232 | 1466501956871 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3232 | 1466501956873 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:16 INFO - PROCESS | 3232 | ++DOCSHELL 16030400 == 31 [pid = 3232] [id = 299] 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (161E4C00) [pid = 3232] [serial = 896] [outer = 00000000] 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (161ECC00) [pid = 3232] [serial = 897] [outer = 161E4C00] 01:39:16 INFO - PROCESS | 3232 | 1466501956920 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16663000) [pid = 3232] [serial = 898] [outer = 161E4C00] 01:39:17 INFO - PROCESS | 3232 | 1466501957379 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 696ms 01:39:17 INFO - PROCESS | 3232 | 1466501957431 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 3232 | 1466501957433 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:39:17 INFO - PROCESS | 3232 | 1466501957442 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3232 | 1466501957444 Marionette TRACE conn3 <- [1,1162,null,{}] 01:39:17 INFO - PROCESS | 3232 | 1466501957447 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}] 01:39:17 INFO - PROCESS | 3232 | 1466501957453 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:17 INFO - PROCESS | 3232 | 1466501957577 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:39:17 INFO - PROCESS | 3232 | 1466501957641 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 3232 | 1466501957643 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:17 INFO - PROCESS | 3232 | ++DOCSHELL 1703CC00 == 32 [pid = 3232] [id = 300] 01:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1703D400) [pid = 3232] [serial = 899] [outer = 00000000] 01:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (176B8800) [pid = 3232] [serial = 900] [outer = 1703D400] 01:39:17 INFO - PROCESS | 3232 | 1466501957689 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17980400) [pid = 3232] [serial = 901] [outer = 1703D400] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15E04800) [pid = 3232] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17680400) [pid = 3232] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17E2FC00) [pid = 3232] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11435800) [pid = 3232] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E73C00) [pid = 3232] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (10E86000) [pid = 3232] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17983400) [pid = 3232] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10B7B000) [pid = 3232] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161EC400) [pid = 3232] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (105EC000) [pid = 3232] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13239400) [pid = 3232] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10B76800) [pid = 3232] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:39:18 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19A96C00) [pid = 3232] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:39:18 INFO - PROCESS | 3232 | 1466501958383 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] 01:39:18 INFO - PROCESS | 3232 | 1466501958430 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 01:39:18 INFO - PROCESS | 3232 | 1466501958433 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:39:18 INFO - PROCESS | 3232 | 1466501958435 Marionette TRACE conn3 <- [1,1166,null,{}] 01:39:18 INFO - PROCESS | 3232 | 1466501958439 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}] 01:39:18 INFO - PROCESS | 3232 | 1466501958441 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:18 INFO - PROCESS | 3232 | 1466501958556 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:39:18 INFO - PROCESS | 3232 | 1466501958614 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 3232 | 1466501958616 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:18 INFO - PROCESS | 3232 | ++DOCSHELL 105EC000 == 33 [pid = 3232] [id = 301] 01:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (10A62400) [pid = 3232] [serial = 902] [outer = 00000000] 01:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E7C400) [pid = 3232] [serial = 903] [outer = 10A62400] 01:39:18 INFO - PROCESS | 3232 | 1466501958659 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (176B5400) [pid = 3232] [serial = 904] [outer = 10A62400] 01:39:19 INFO - PROCESS | 3232 | 1466501959033 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] 01:39:19 INFO - PROCESS | 3232 | 1466501959074 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:39:19 INFO - PROCESS | 3232 | 1466501959077 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 3232 | 1466501959079 Marionette TRACE conn3 <- [1,1170,null,{}] 01:39:19 INFO - PROCESS | 3232 | 1466501959082 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}] 01:39:19 INFO - PROCESS | 3232 | 1466501959084 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:19 INFO - PROCESS | 3232 | 1466501959199 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:39:19 INFO - PROCESS | 3232 | 1466501959188 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 3232 | 1466501959190 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:19 INFO - PROCESS | 3232 | ++DOCSHELL 17E25C00 == 34 [pid = 3232] [id = 302] 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (18297800) [pid = 3232] [serial = 905] [outer = 00000000] 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A1C000) [pid = 3232] [serial = 906] [outer = 18297800] 01:39:19 INFO - PROCESS | 3232 | 1466501959235 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A8C800) [pid = 3232] [serial = 907] [outer = 18297800] 01:39:19 INFO - PROCESS | 3232 | 1466501959651 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] 01:39:19 INFO - PROCESS | 3232 | 1466501959701 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 01:39:19 INFO - PROCESS | 3232 | 1466501959705 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 3232 | 1466501959707 Marionette TRACE conn3 <- [1,1174,null,{}] 01:39:19 INFO - PROCESS | 3232 | 1466501959710 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}] 01:39:19 INFO - PROCESS | 3232 | 1466501959713 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:19 INFO - PROCESS | 3232 | 1466501959790 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:39:19 INFO - PROCESS | 3232 | 1466501959797 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 3232 | 1466501959799 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:19 INFO - PROCESS | 3232 | ++DOCSHELL 19CB9C00 == 35 [pid = 3232] [id = 303] 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19CBC000) [pid = 3232] [serial = 908] [outer = 00000000] 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19ED8000) [pid = 3232] [serial = 909] [outer = 19CBC000] 01:39:19 INFO - PROCESS | 3232 | 1466501959843 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19ED8400) [pid = 3232] [serial = 910] [outer = 19CBC000] 01:39:20 INFO - PROCESS | 3232 | 1466501960438 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] 01:39:20 INFO - PROCESS | 3232 | 1466501960513 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 01:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:39:20 INFO - PROCESS | 3232 | 1466501960518 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 3232 | 1466501960522 Marionette TRACE conn3 <- [1,1178,null,{}] 01:39:20 INFO - PROCESS | 3232 | 1466501960528 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}] 01:39:20 INFO - PROCESS | 3232 | 1466501960531 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:20 INFO - PROCESS | 3232 | 1466501960664 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:39:20 INFO - PROCESS | 3232 | 1466501960773 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 3232 | 1466501960779 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:20 INFO - PROCESS | 3232 | ++DOCSHELL 105F0800 == 36 [pid = 3232] [id = 304] 01:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (105F1800) [pid = 3232] [serial = 911] [outer = 00000000] 01:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (12818800) [pid = 3232] [serial = 912] [outer = 105F1800] 01:39:20 INFO - PROCESS | 3232 | 1466501960864 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (129F1800) [pid = 3232] [serial = 913] [outer = 105F1800] 01:39:21 INFO - PROCESS | 3232 | 1466501961536 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] 01:39:21 INFO - PROCESS | 3232 | 1466501961593 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:39:21 INFO - PROCESS | 3232 | 1466501961601 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 3232 | 1466501961604 Marionette TRACE conn3 <- [1,1182,null,{}] 01:39:21 INFO - PROCESS | 3232 | 1466501961609 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}] 01:39:21 INFO - PROCESS | 3232 | 1466501961612 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:21 INFO - PROCESS | 3232 | 1466501961733 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:39:21 INFO - PROCESS | 3232 | 1466501961865 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 3232 | 1466501961868 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:21 INFO - PROCESS | 3232 | ++DOCSHELL 152DE000 == 37 [pid = 3232] [id = 305] 01:39:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (15464400) [pid = 3232] [serial = 914] [outer = 00000000] 01:39:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (15E09000) [pid = 3232] [serial = 915] [outer = 15464400] 01:39:21 INFO - PROCESS | 3232 | 1466501961928 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (15E13800) [pid = 3232] [serial = 916] [outer = 15464400] 01:39:22 INFO - PROCESS | 3232 | 1466501962795 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] 01:39:22 INFO - PROCESS | 3232 | 1466501962843 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 01:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:39:22 INFO - PROCESS | 3232 | 1466501962849 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 3232 | 1466501962852 Marionette TRACE conn3 <- [1,1186,null,{}] 01:39:22 INFO - PROCESS | 3232 | 1466501962858 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}] 01:39:22 INFO - PROCESS | 3232 | 1466501962860 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:22 INFO - PROCESS | 3232 | 1466501962976 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:39:23 INFO - PROCESS | 3232 | 1466501963115 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 3232 | 1466501963120 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:23 INFO - PROCESS | 3232 | ++DOCSHELL 1289C800 == 38 [pid = 3232] [id = 306] 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1291A400) [pid = 3232] [serial = 917] [outer = 00000000] 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (13237C00) [pid = 3232] [serial = 918] [outer = 1291A400] 01:39:23 INFO - PROCESS | 3232 | 1466501963173 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (14E70000) [pid = 3232] [serial = 919] [outer = 1291A400] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 17E25C00 == 37 [pid = 3232] [id = 302] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 105EC000 == 36 [pid = 3232] [id = 301] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 1703CC00 == 35 [pid = 3232] [id = 300] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 16030400 == 34 [pid = 3232] [id = 299] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 15D29400 == 33 [pid = 3232] [id = 298] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 14E7BC00 == 32 [pid = 3232] [id = 297] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 13129400 == 31 [pid = 3232] [id = 296] 01:39:23 INFO - PROCESS | 3232 | --DOCSHELL 10E8F800 == 30 [pid = 3232] [id = 295] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1394FC00) [pid = 3232] [serial = 811] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1A332000) [pid = 3232] [serial = 871] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1A331000) [pid = 3232] [serial = 870] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A12FC00) [pid = 3232] [serial = 867] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (17767800) [pid = 3232] [serial = 855] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1829C400) [pid = 3232] [serial = 858] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13946400) [pid = 3232] [serial = 861] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1394B000) [pid = 3232] [serial = 862] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15466400) [pid = 3232] [serial = 849] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15D30800) [pid = 3232] [serial = 850] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (11AE5800) [pid = 3232] [serial = 840] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (131EBC00) [pid = 3232] [serial = 841] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (18299800) [pid = 3232] [serial = 838] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1281F000) [pid = 3232] [serial = 846] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (130C9800) [pid = 3232] [serial = 847] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16890C00) [pid = 3232] [serial = 852] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (0F31D800) [pid = 3232] [serial = 843] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11445400) [pid = 3232] [serial = 844] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19A1C400) [pid = 3232] [serial = 859] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (17E25000) [pid = 3232] [serial = 856] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A98C00) [pid = 3232] [serial = 864] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A99C00) [pid = 3232] [serial = 865] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1A137000) [pid = 3232] [serial = 868] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (169F7000) [pid = 3232] [serial = 853] [outer = 00000000] [url = about:blank] 01:39:23 INFO - PROCESS | 3232 | 1466501963631 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]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 836ms 01:39:23 INFO - PROCESS | 3232 | 1466501963692 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 3232 | 1466501963697 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 01:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:39:23 INFO - PROCESS | 3232 | 1466501963703 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 3232 | 1466501963706 Marionette TRACE conn3 <- [1,1190,null,{}] 01:39:23 INFO - PROCESS | 3232 | 1466501963709 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}] 01:39:23 INFO - PROCESS | 3232 | 1466501963712 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:23 INFO - PROCESS | 3232 | 1466501963798 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:39:23 INFO - PROCESS | 3232 | 1466501963804 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 3232 | 1466501963807 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:23 INFO - PROCESS | 3232 | ++DOCSHELL 1309F000 == 31 [pid = 3232] [id = 307] 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (130A1C00) [pid = 3232] [serial = 920] [outer = 00000000] 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E75000) [pid = 3232] [serial = 921] [outer = 130A1C00] 01:39:23 INFO - PROCESS | 3232 | 1466501963854 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E8CC00) [pid = 3232] [serial = 922] [outer = 130A1C00] 01:39:24 INFO - PROCESS | 3232 | 1466501964322 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]]]}] 01:39:24 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 01:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 681ms 01:39:24 INFO - PROCESS | 3232 | 1466501964385 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 3232 | 1466501964388 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 01:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:39:24 INFO - PROCESS | 3232 | 1466501964391 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 3232 | 1466501964395 Marionette TRACE conn3 <- [1,1194,null,{}] 01:39:24 INFO - PROCESS | 3232 | 1466501964406 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}] 01:39:24 INFO - PROCESS | 3232 | 1466501964410 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:24 INFO - PROCESS | 3232 | 1466501964531 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:39:24 INFO - PROCESS | 3232 | 1466501964631 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 3232 | 1466501964634 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:24 INFO - PROCESS | 3232 | ++DOCSHELL 15E87C00 == 32 [pid = 3232] [id = 308] 01:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1602B400) [pid = 3232] [serial = 923] [outer = 00000000] 01:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161EC400) [pid = 3232] [serial = 924] [outer = 1602B400] 01:39:24 INFO - PROCESS | 3232 | 1466501964684 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16972800) [pid = 3232] [serial = 925] [outer = 1602B400] 01:39:25 INFO - PROCESS | 3232 | 1466501965063 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]]]}] 01:39:25 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 01:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 681ms 01:39:25 INFO - PROCESS | 3232 | 1466501965091 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 3232 | 1466501965093 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:39:25 INFO - PROCESS | 3232 | 1466501965097 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 3232 | 1466501965098 Marionette TRACE conn3 <- [1,1198,null,{}] 01:39:25 INFO - PROCESS | 3232 | 1466501965102 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}] 01:39:25 INFO - PROCESS | 3232 | 1466501965104 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:25 INFO - PROCESS | 3232 | 1466501965199 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:39:25 INFO - PROCESS | 3232 | 1466501965204 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 3232 | 1466501965206 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:25 INFO - PROCESS | 3232 | ++DOCSHELL 170A6000 == 33 [pid = 3232] [id = 309] 01:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (170AA000) [pid = 3232] [serial = 926] [outer = 00000000] 01:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1776FC00) [pid = 3232] [serial = 927] [outer = 170AA000] 01:39:25 INFO - PROCESS | 3232 | 1466501965251 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17E25C00) [pid = 3232] [serial = 928] [outer = 170AA000] 01:39:25 INFO - PROCESS | 3232 | 1466501965755 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]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 696ms 01:39:25 INFO - PROCESS | 3232 | 1466501965796 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 3232 | 1466501965798 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:39:25 INFO - PROCESS | 3232 | 1466501965801 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 3232 | 1466501965803 Marionette TRACE conn3 <- [1,1202,null,{}] 01:39:25 INFO - PROCESS | 3232 | 1466501965814 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}] 01:39:25 INFO - PROCESS | 3232 | 1466501965816 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:25 INFO - PROCESS | 3232 | 1466501965943 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:39:26 INFO - PROCESS | 3232 | 1466501966006 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3232 | 1466501966008 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:26 INFO - PROCESS | 3232 | ++DOCSHELL 181AF000 == 34 [pid = 3232] [id = 310] 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (18299800) [pid = 3232] [serial = 929] [outer = 00000000] 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A15400) [pid = 3232] [serial = 930] [outer = 18299800] 01:39:26 INFO - PROCESS | 3232 | 1466501966053 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A16800) [pid = 3232] [serial = 931] [outer = 18299800] 01:39:26 INFO - PROCESS | 3232 | 1466501966496 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 759ms 01:39:26 INFO - PROCESS | 3232 | 1466501966548 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:39:26 INFO - PROCESS | 3232 | 1466501966550 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 01:39:26 INFO - PROCESS | 3232 | 1466501966554 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 3232 | 1466501966555 Marionette TRACE conn3 <- [1,1206,null,{}] 01:39:26 INFO - PROCESS | 3232 | 1466501966559 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}] 01:39:26 INFO - PROCESS | 3232 | 1466501966565 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:26 INFO - PROCESS | 3232 | 1466501966703 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:39:26 INFO - PROCESS | 3232 | 1466501966718 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3232 | 1466501966720 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:26 INFO - PROCESS | 3232 | ++DOCSHELL 18296000 == 35 [pid = 3232] [id = 311] 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A14400) [pid = 3232] [serial = 932] [outer = 00000000] 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19ED7000) [pid = 3232] [serial = 933] [outer = 19A14400] 01:39:26 INFO - PROCESS | 3232 | 1466501966816 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (14E76800) [pid = 3232] [serial = 934] [outer = 19A14400] 01:39:27 INFO - PROCESS | 3232 | 1466501967257 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 727ms 01:39:27 INFO - PROCESS | 3232 | 1466501967314 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 3232 | 1466501967316 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 01:39:27 INFO - PROCESS | 3232 | 1466501967320 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 3232 | 1466501967321 Marionette TRACE conn3 <- [1,1210,null,{}] 01:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:39:27 INFO - PROCESS | 3232 | 1466501967325 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}] 01:39:27 INFO - PROCESS | 3232 | 1466501967327 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:27 INFO - PROCESS | 3232 | 1466501967520 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1312E800) [pid = 3232] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (10E90800) [pid = 3232] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (14E7C800) [pid = 3232] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12921400) [pid = 3232] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1703D400) [pid = 3232] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161E4C00) [pid = 3232] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10A62400) [pid = 3232] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (18297800) [pid = 3232] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12BCFC00) [pid = 3232] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1665D400) [pid = 3232] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A1DB000) [pid = 3232] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:39:27 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15D33C00) [pid = 3232] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:39:27 INFO - PROCESS | 3232 | 1466501967584 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 3232 | 1466501967586 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:27 INFO - PROCESS | 3232 | ++DOCSHELL 103E4800 == 36 [pid = 3232] [id = 312] 01:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10A62400) [pid = 3232] [serial = 935] [outer = 00000000] 01:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11AE7800) [pid = 3232] [serial = 936] [outer = 10A62400] 01:39:27 INFO - PROCESS | 3232 | 1466501967631 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (131ED400) [pid = 3232] [serial = 937] [outer = 10A62400] 01:39:27 INFO - PROCESS | 3232 | 1466501967972 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] 01:39:28 INFO - PROCESS | 3232 | 1466501968008 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 01:39:28 INFO - PROCESS | 3232 | 1466501968011 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 3232 | 1466501968013 Marionette TRACE conn3 <- [1,1214,null,{}] 01:39:28 INFO - PROCESS | 3232 | 1466501968016 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}] 01:39:28 INFO - PROCESS | 3232 | 1466501968018 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:28 INFO - PROCESS | 3232 | 1466501968098 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:39:28 INFO - PROCESS | 3232 | 1466501968104 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 3232 | 1466501968106 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:28 INFO - PROCESS | 3232 | ++DOCSHELL 14E7B000 == 37 [pid = 3232] [id = 313] 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14ED2800) [pid = 3232] [serial = 938] [outer = 00000000] 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19EDC800) [pid = 3232] [serial = 939] [outer = 14ED2800] 01:39:28 INFO - PROCESS | 3232 | 1466501968150 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1A1E1000) [pid = 3232] [serial = 940] [outer = 14ED2800] 01:39:28 INFO - PROCESS | 3232 | 1466501968591 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 619ms 01:39:28 INFO - PROCESS | 3232 | 1466501968649 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 3232 | 1466501968652 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 01:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:39:28 INFO - PROCESS | 3232 | 1466501968655 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 3232 | 1466501968657 Marionette TRACE conn3 <- [1,1218,null,{}] 01:39:28 INFO - PROCESS | 3232 | 1466501968660 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}] 01:39:28 INFO - PROCESS | 3232 | 1466501968662 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:28 INFO - PROCESS | 3232 | 1466501968740 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:39:28 INFO - PROCESS | 3232 | 1466501968748 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 3232 | 1466501968750 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:28 INFO - PROCESS | 3232 | ++DOCSHELL 15E13400 == 38 [pid = 3232] [id = 314] 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19ED3400) [pid = 3232] [serial = 941] [outer = 00000000] 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1A65E800) [pid = 3232] [serial = 942] [outer = 19ED3400] 01:39:28 INFO - PROCESS | 3232 | 1466501968793 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1A338C00) [pid = 3232] [serial = 943] [outer = 19ED3400] 01:39:29 INFO - PROCESS | 3232 | 1466501969257 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 619ms 01:39:29 INFO - PROCESS | 3232 | 1466501969298 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 3232 | 1466501969300 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 01:39:29 INFO - PROCESS | 3232 | 1466501969304 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:39:29 INFO - PROCESS | 3232 | 1466501969315 Marionette TRACE conn3 <- [1,1222,null,{}] 01:39:29 INFO - PROCESS | 3232 | 1466501969307 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}] 01:39:29 INFO - PROCESS | 3232 | 1466501969309 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:29 INFO - PROCESS | 3232 | 1466501969391 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:39:29 INFO - PROCESS | 3232 | 1466501969397 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3232 | 1466501969399 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:29 INFO - PROCESS | 3232 | ++DOCSHELL 1A65A800 == 39 [pid = 3232] [id = 315] 01:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A763800) [pid = 3232] [serial = 944] [outer = 00000000] 01:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1AC0AC00) [pid = 3232] [serial = 945] [outer = 1A763800] 01:39:29 INFO - PROCESS | 3232 | 1466501969445 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AC0C400) [pid = 3232] [serial = 946] [outer = 1A763800] 01:39:30 INFO - PROCESS | 3232 | 1466501970070 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 789ms 01:39:30 INFO - PROCESS | 3232 | 1466501970119 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 3232 | 1466501970124 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:39:30 INFO - PROCESS | 3232 | 1466501970143 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 3232 | 1466501970149 Marionette TRACE conn3 <- [1,1226,null,{}] 01:39:30 INFO - PROCESS | 3232 | 1466501970156 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}] 01:39:30 INFO - PROCESS | 3232 | 1466501970159 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:30 INFO - PROCESS | 3232 | 1466501970289 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:39:30 INFO - PROCESS | 3232 | 1466501970415 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 3232 | 1466501970418 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:30 INFO - PROCESS | 3232 | ++DOCSHELL 12923C00 == 40 [pid = 3232] [id = 316] 01:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (129E9C00) [pid = 3232] [serial = 947] [outer = 00000000] 01:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (14E02400) [pid = 3232] [serial = 948] [outer = 129E9C00] 01:39:30 INFO - PROCESS | 3232 | 1466501970478 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15469800) [pid = 3232] [serial = 949] [outer = 129E9C00] 01:39:31 INFO - PROCESS | 3232 | 1466501971026 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]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 913ms 01:39:31 INFO - PROCESS | 3232 | 1466501971054 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 3232 | 1466501971059 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 01:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:39:31 INFO - PROCESS | 3232 | 1466501971082 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 3232 | 1466501971085 Marionette TRACE conn3 <- [1,1230,null,{}] 01:39:31 INFO - PROCESS | 3232 | 1466501971089 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}] 01:39:31 INFO - PROCESS | 3232 | 1466501971092 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:31 INFO - PROCESS | 3232 | 1466501971212 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:39:31 INFO - PROCESS | 3232 | 1466501971325 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 3232 | 1466501971328 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:31 INFO - PROCESS | 3232 | ++DOCSHELL 15E0F000 == 41 [pid = 3232] [id = 317] 01:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (161EAC00) [pid = 3232] [serial = 950] [outer = 00000000] 01:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16F98C00) [pid = 3232] [serial = 951] [outer = 161EAC00] 01:39:31 INFO - PROCESS | 3232 | 1466501971425 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1776D400) [pid = 3232] [serial = 952] [outer = 161EAC00] 01:39:32 INFO - PROCESS | 3232 | 1466501972014 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]]]}] 01:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 975ms 01:39:32 INFO - PROCESS | 3232 | 1466501972073 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 3232 | 1466501972076 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 01:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:39:32 INFO - PROCESS | 3232 | 1466501972080 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 3232 | 1466501972084 Marionette TRACE conn3 <- [1,1234,null,{}] 01:39:32 INFO - PROCESS | 3232 | 1466501972095 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}] 01:39:32 INFO - PROCESS | 3232 | 1466501972100 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:32 INFO - PROCESS | 3232 | 1466501972211 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:39:32 INFO - PROCESS | 3232 | 1466501972353 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 3232 | 1466501972357 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:32 INFO - PROCESS | 3232 | ++DOCSHELL 1A1DB000 == 42 [pid = 3232] [id = 318] 01:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A32E800) [pid = 3232] [serial = 953] [outer = 00000000] 01:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1A762C00) [pid = 3232] [serial = 954] [outer = 1A32E800] 01:39:32 INFO - PROCESS | 3232 | 1466501972416 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1AE3C800) [pid = 3232] [serial = 955] [outer = 1A32E800] 01:39:33 INFO - PROCESS | 3232 | 1466501973025 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]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1145ms 01:39:33 INFO - PROCESS | 3232 | 1466501973231 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 3232 | 1466501973235 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 01:39:33 INFO - PROCESS | 3232 | 1466501973241 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:39:33 INFO - PROCESS | 3232 | 1466501973244 Marionette TRACE conn3 <- [1,1238,null,{}] 01:39:33 INFO - PROCESS | 3232 | 1466501973249 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}] 01:39:33 INFO - PROCESS | 3232 | 1466501973253 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:33 INFO - PROCESS | 3232 | 1466501973364 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:39:33 INFO - PROCESS | 3232 | 1466501973495 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 3232 | 1466501973500 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:33 INFO - PROCESS | 3232 | ++DOCSHELL 12D94400 == 43 [pid = 3232] [id = 319] 01:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13033800) [pid = 3232] [serial = 956] [outer = 00000000] 01:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (13156400) [pid = 3232] [serial = 957] [outer = 13033800] 01:39:33 INFO - PROCESS | 3232 | 1466501973549 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1344D400) [pid = 3232] [serial = 958] [outer = 13033800] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 15E13400 == 42 [pid = 3232] [id = 314] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 14E7B000 == 41 [pid = 3232] [id = 313] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 103E4800 == 40 [pid = 3232] [id = 312] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 18296000 == 39 [pid = 3232] [id = 311] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 181AF000 == 38 [pid = 3232] [id = 310] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 170A6000 == 37 [pid = 3232] [id = 309] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 15E87C00 == 36 [pid = 3232] [id = 308] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 1309F000 == 35 [pid = 3232] [id = 307] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 1289C800 == 34 [pid = 3232] [id = 306] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 19CB9C00 == 33 [pid = 3232] [id = 303] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 105F0800 == 32 [pid = 3232] [id = 304] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 152DE000 == 31 [pid = 3232] [id = 305] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 1291C400 == 30 [pid = 3232] [id = 294] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 15E0F000 == 29 [pid = 3232] [id = 317] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 1A1DB000 == 28 [pid = 3232] [id = 318] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 1A65A800 == 27 [pid = 3232] [id = 315] 01:39:34 INFO - PROCESS | 3232 | --DOCSHELL 12923C00 == 26 [pid = 3232] [id = 316] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (131ECC00) [pid = 3232] [serial = 888] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (13455C00) [pid = 3232] [serial = 889] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (110F8800) [pid = 3232] [serial = 885] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (112B8800) [pid = 3232] [serial = 886] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (14ED0800) [pid = 3232] [serial = 891] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (130C5400) [pid = 3232] [serial = 882] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (131E4400) [pid = 3232] [serial = 883] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (176B8800) [pid = 3232] [serial = 900] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (161ECC00) [pid = 3232] [serial = 897] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (14E7C400) [pid = 3232] [serial = 903] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19A1C000) [pid = 3232] [serial = 906] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14E85000) [pid = 3232] [serial = 874] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (143A0000) [pid = 3232] [serial = 873] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19ED8000) [pid = 3232] [serial = 909] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17764000) [pid = 3232] [serial = 877] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (170A0400) [pid = 3232] [serial = 876] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1A660400) [pid = 3232] [serial = 880] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1A32F800) [pid = 3232] [serial = 879] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19A8C800) [pid = 3232] [serial = 907] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (17980400) [pid = 3232] [serial = 901] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (16027800) [pid = 3232] [serial = 895] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E0D800) [pid = 3232] [serial = 894] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (176B5400) [pid = 3232] [serial = 904] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (16663000) [pid = 3232] [serial = 898] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15464C00) [pid = 3232] [serial = 892] [outer = 00000000] [url = about:blank] 01:39:34 INFO - PROCESS | 3232 | 1466501974777 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]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1594ms 01:39:34 INFO - PROCESS | 3232 | 1466501974838 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 3232 | 1466501974842 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:39:34 INFO - PROCESS | 3232 | 1466501974848 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 3232 | 1466501974851 Marionette TRACE conn3 <- [1,1242,null,{}] 01:39:34 INFO - PROCESS | 3232 | 1466501974857 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}] 01:39:34 INFO - PROCESS | 3232 | 1466501974860 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:34 INFO - PROCESS | 3232 | 1466501974948 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:39:35 INFO - PROCESS | 3232 | 1466501975033 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3232 | 1466501975037 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:35 INFO - PROCESS | 3232 | ++DOCSHELL 1043F800 == 27 [pid = 3232] [id = 320] 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1047F400) [pid = 3232] [serial = 959] [outer = 00000000] 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10E60800) [pid = 3232] [serial = 960] [outer = 1047F400] 01:39:35 INFO - PROCESS | 3232 | 1466501975085 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (10E90800) [pid = 3232] [serial = 961] [outer = 1047F400] 01:39:35 INFO - PROCESS | 3232 | 1466501975523 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]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 743ms 01:39:35 INFO - PROCESS | 3232 | 1466501975588 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 3232 | 1466501975594 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 01:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:39:35 INFO - PROCESS | 3232 | 1466501975601 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 3232 | 1466501975604 Marionette TRACE conn3 <- [1,1246,null,{}] 01:39:35 INFO - PROCESS | 3232 | 1466501975608 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}] 01:39:35 INFO - PROCESS | 3232 | 1466501975611 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:35 INFO - PROCESS | 3232 | 1466501975714 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:39:35 INFO - PROCESS | 3232 | 1466501975729 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3232 | 1466501975732 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:35 INFO - PROCESS | 3232 | ++DOCSHELL 12921400 == 28 [pid = 3232] [id = 321] 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12922800) [pid = 3232] [serial = 962] [outer = 00000000] 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (129EA800) [pid = 3232] [serial = 963] [outer = 12922800] 01:39:35 INFO - PROCESS | 3232 | 1466501975780 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12BCFC00) [pid = 3232] [serial = 964] [outer = 12922800] 01:39:36 INFO - PROCESS | 3232 | 1466501976238 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]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 696ms 01:39:36 INFO - PROCESS | 3232 | 1466501976282 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 3232 | 1466501976284 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:39:36 INFO - PROCESS | 3232 | 1466501976288 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 3232 | 1466501976292 Marionette TRACE conn3 <- [1,1250,null,{}] 01:39:36 INFO - PROCESS | 3232 | 1466501976339 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}] 01:39:36 INFO - PROCESS | 3232 | 1466501976348 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:36 INFO - PROCESS | 3232 | 1466501976471 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:39:36 INFO - PROCESS | 3232 | 1466501976543 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 3232 | 1466501976547 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:36 INFO - PROCESS | 3232 | ++DOCSHELL 1430E400 == 29 [pid = 3232] [id = 322] 01:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14311400) [pid = 3232] [serial = 965] [outer = 00000000] 01:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E7C000) [pid = 3232] [serial = 966] [outer = 14311400] 01:39:36 INFO - PROCESS | 3232 | 1466501976624 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14E85C00) [pid = 3232] [serial = 967] [outer = 14311400] 01:39:37 INFO - PROCESS | 3232 | 1466501977104 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 866ms 01:39:37 INFO - PROCESS | 3232 | 1466501977178 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 3232 | 1466501977180 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 01:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:39:37 INFO - PROCESS | 3232 | 1466501977194 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 3232 | 1466501977196 Marionette TRACE conn3 <- [1,1254,null,{}] 01:39:37 INFO - PROCESS | 3232 | 1466501977200 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}] 01:39:37 INFO - PROCESS | 3232 | 1466501977202 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:37 INFO - PROCESS | 3232 | 1466501977322 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:39:37 INFO - PROCESS | 3232 | 1466501977390 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 3232 | 1466501977394 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:37 INFO - PROCESS | 3232 | ++DOCSHELL 1546C400 == 30 [pid = 3232] [id = 323] 01:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1546DC00) [pid = 3232] [serial = 968] [outer = 00000000] 01:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15D2E400) [pid = 3232] [serial = 969] [outer = 1546DC00] 01:39:37 INFO - PROCESS | 3232 | 1466501977441 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15E08800) [pid = 3232] [serial = 970] [outer = 1546DC00] 01:39:37 INFO - PROCESS | 3232 | 1466501977840 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 681ms 01:39:37 INFO - PROCESS | 3232 | 1466501977894 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 3232 | 1466501977896 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 3232 | 1466501977914 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:39:37 INFO - PROCESS | 3232 | 1466501977916 Marionette TRACE conn3 <- [1,1258,null,{}] 01:39:37 INFO - PROCESS | 3232 | 1466501977919 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}] 01:39:37 INFO - PROCESS | 3232 | 1466501977921 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:38 INFO - PROCESS | 3232 | 1466501978029 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:39:38 INFO - PROCESS | 3232 | 1466501978040 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 3232 | 1466501978042 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:38 INFO - PROCESS | 3232 | ++DOCSHELL 15E0CC00 == 31 [pid = 3232] [id = 324] 01:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E0E800) [pid = 3232] [serial = 971] [outer = 00000000] 01:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16022400) [pid = 3232] [serial = 972] [outer = 15E0E800] 01:39:38 INFO - PROCESS | 3232 | 1466501978142 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (161E6000) [pid = 3232] [serial = 973] [outer = 15E0E800] 01:39:38 INFO - PROCESS | 3232 | 1466501978592 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 727ms 01:39:38 INFO - PROCESS | 3232 | 1466501978656 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 3232 | 1466501978658 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 01:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:39:38 INFO - PROCESS | 3232 | 1466501978669 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 3232 | 1466501978671 Marionette TRACE conn3 <- [1,1262,null,{}] 01:39:38 INFO - PROCESS | 3232 | 1466501978674 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}] 01:39:38 INFO - PROCESS | 3232 | 1466501978680 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:38 INFO - PROCESS | 3232 | 1466501978815 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15464400) [pid = 3232] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A14400) [pid = 3232] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (170AA000) [pid = 3232] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1291A400) [pid = 3232] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1602B400) [pid = 3232] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14ED2800) [pid = 3232] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (130A1C00) [pid = 3232] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10A62400) [pid = 3232] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19CBC000) [pid = 3232] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (105F1800) [pid = 3232] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (18299800) [pid = 3232] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A763800) [pid = 3232] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:39:39 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19ED3400) [pid = 3232] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:39:39 INFO - PROCESS | 3232 | 1466501979083 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3232 | 1466501979085 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:39 INFO - PROCESS | 3232 | ++DOCSHELL 0F310800 == 32 [pid = 3232] [id = 325] 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (0F314C00) [pid = 3232] [serial = 974] [outer = 00000000] 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (10E87000) [pid = 3232] [serial = 975] [outer = 0F314C00] 01:39:39 INFO - PROCESS | 3232 | 1466501979131 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (143A9000) [pid = 3232] [serial = 976] [outer = 0F314C00] 01:39:39 INFO - PROCESS | 3232 | 1466501979524 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 898ms 01:39:39 INFO - PROCESS | 3232 | 1466501979554 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3232 | 1466501979556 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 01:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:39:39 INFO - PROCESS | 3232 | 1466501979559 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 3232 | 1466501979561 Marionette TRACE conn3 <- [1,1266,null,{}] 01:39:39 INFO - PROCESS | 3232 | 1466501979565 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}] 01:39:39 INFO - PROCESS | 3232 | 1466501979576 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:39 INFO - PROCESS | 3232 | 1466501979690 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:39:39 INFO - PROCESS | 3232 | 1466501979700 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3232 | 1466501979702 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:39 INFO - PROCESS | 3232 | ++DOCSHELL 11430400 == 33 [pid = 3232] [id = 326] 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (129EA000) [pid = 3232] [serial = 977] [outer = 00000000] 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1767C400) [pid = 3232] [serial = 978] [outer = 129EA000] 01:39:39 INFO - PROCESS | 3232 | 1466501979747 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1767E000) [pid = 3232] [serial = 979] [outer = 129EA000] 01:39:40 INFO - PROCESS | 3232 | 1466501980155 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 634ms 01:39:40 INFO - PROCESS | 3232 | 1466501980198 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 3232 | 1466501980200 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 01:39:40 INFO - PROCESS | 3232 | 1466501980203 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:39:40 INFO - PROCESS | 3232 | 1466501980205 Marionette TRACE conn3 <- [1,1270,null,{}] 01:39:40 INFO - PROCESS | 3232 | 1466501980209 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}] 01:39:40 INFO - PROCESS | 3232 | 1466501980211 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:40 INFO - PROCESS | 3232 | 1466501980289 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:39:40 INFO - PROCESS | 3232 | 1466501980397 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3232 | 1466501980399 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:40 INFO - PROCESS | 3232 | ++DOCSHELL 17952C00 == 34 [pid = 3232] [id = 327] 01:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17953000) [pid = 3232] [serial = 980] [outer = 00000000] 01:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17957800) [pid = 3232] [serial = 981] [outer = 17953000] 01:39:40 INFO - PROCESS | 3232 | 1466501980450 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1795A800) [pid = 3232] [serial = 982] [outer = 17953000] 01:39:40 INFO - PROCESS | 3232 | 1466501980816 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 635ms 01:39:40 INFO - PROCESS | 3232 | 1466501980841 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 3232 | 1466501980843 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 01:39:40 INFO - PROCESS | 3232 | 1466501980846 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:39:40 INFO - PROCESS | 3232 | 1466501980848 Marionette TRACE conn3 <- [1,1274,null,{}] 01:39:40 INFO - PROCESS | 3232 | 1466501980851 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}] 01:39:40 INFO - PROCESS | 3232 | 1466501980854 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:40 INFO - PROCESS | 3232 | 1466501980970 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:39:40 INFO - PROCESS | 3232 | 1466501981005 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3232 | 1466501981007 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:41 INFO - PROCESS | 3232 | ++DOCSHELL 13B0F800 == 35 [pid = 3232] [id = 328] 01:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17952400) [pid = 3232] [serial = 983] [outer = 00000000] 01:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17982400) [pid = 3232] [serial = 984] [outer = 17952400] 01:39:41 INFO - PROCESS | 3232 | 1466501981054 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17982800) [pid = 3232] [serial = 985] [outer = 17952400] 01:39:41 INFO - PROCESS | 3232 | 1466501981792 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]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1037ms 01:39:41 INFO - PROCESS | 3232 | 1466501981890 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 3232 | 1466501981894 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 01:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:39:41 INFO - PROCESS | 3232 | 1466501981899 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 3232 | 1466501981905 Marionette TRACE conn3 <- [1,1278,null,{}] 01:39:41 INFO - PROCESS | 3232 | 1466501981910 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}] 01:39:41 INFO - PROCESS | 3232 | 1466501981913 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:42 INFO - PROCESS | 3232 | 1466501982061 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:39:42 INFO - PROCESS | 3232 | 1466501982188 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 3232 | 1466501982192 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:42 INFO - PROCESS | 3232 | ++DOCSHELL 10561000 == 36 [pid = 3232] [id = 329] 01:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (10B7E400) [pid = 3232] [serial = 986] [outer = 00000000] 01:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (11AE3000) [pid = 3232] [serial = 987] [outer = 10B7E400] 01:39:42 INFO - PROCESS | 3232 | 1466501982251 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (130C9C00) [pid = 3232] [serial = 988] [outer = 10B7E400] 01:39:43 INFO - PROCESS | 3232 | 1466501983009 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]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1129ms 01:39:43 INFO - PROCESS | 3232 | 1466501983029 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 3232 | 1466501983033 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 01:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:39:43 INFO - PROCESS | 3232 | 1466501983041 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 3232 | 1466501983043 Marionette TRACE conn3 <- [1,1282,null,{}] 01:39:43 INFO - PROCESS | 3232 | 1466501983048 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}] 01:39:43 INFO - PROCESS | 3232 | 1466501983051 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:43 INFO - PROCESS | 3232 | 1466501983263 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:39:43 INFO - PROCESS | 3232 | 1466501983409 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 3232 | 1466501983413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:43 INFO - PROCESS | 3232 | ++DOCSHELL 10329C00 == 37 [pid = 3232] [id = 330] 01:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1036B000) [pid = 3232] [serial = 989] [outer = 00000000] 01:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (10475C00) [pid = 3232] [serial = 990] [outer = 1036B000] 01:39:43 INFO - PROCESS | 3232 | 1466501983465 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10A5B000) [pid = 3232] [serial = 991] [outer = 1036B000] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 17952C00 == 36 [pid = 3232] [id = 327] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 11430400 == 35 [pid = 3232] [id = 326] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 0F310800 == 34 [pid = 3232] [id = 325] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 15E0CC00 == 33 [pid = 3232] [id = 324] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 1546C400 == 32 [pid = 3232] [id = 323] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 1430E400 == 31 [pid = 3232] [id = 322] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 12921400 == 30 [pid = 3232] [id = 321] 01:39:43 INFO - PROCESS | 3232 | --DOCSHELL 1043F800 == 29 [pid = 3232] [id = 320] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19A16800) [pid = 3232] [serial = 931] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129F1800) [pid = 3232] [serial = 913] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A338C00) [pid = 3232] [serial = 943] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (15E13800) [pid = 3232] [serial = 916] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (14E76800) [pid = 3232] [serial = 934] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19ED7000) [pid = 3232] [serial = 933] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17E25C00) [pid = 3232] [serial = 928] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13237C00) [pid = 3232] [serial = 918] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (16972800) [pid = 3232] [serial = 925] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A1E1000) [pid = 3232] [serial = 940] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E8CC00) [pid = 3232] [serial = 922] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11AE7800) [pid = 3232] [serial = 936] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19EDC800) [pid = 3232] [serial = 939] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19ED8400) [pid = 3232] [serial = 910] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (131ED400) [pid = 3232] [serial = 937] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E75000) [pid = 3232] [serial = 921] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (12818800) [pid = 3232] [serial = 912] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (15E09000) [pid = 3232] [serial = 915] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E70000) [pid = 3232] [serial = 919] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1776FC00) [pid = 3232] [serial = 927] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19A15400) [pid = 3232] [serial = 930] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1AC0AC00) [pid = 3232] [serial = 945] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1AC0C400) [pid = 3232] [serial = 946] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1A65E800) [pid = 3232] [serial = 942] [outer = 00000000] [url = about:blank] 01:39:43 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (161EC400) [pid = 3232] [serial = 924] [outer = 00000000] [url = about:blank] 01:39:44 INFO - PROCESS | 3232 | 1466501984034 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1037ms 01:39:44 INFO - PROCESS | 3232 | 1466501984088 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3232 | 1466501984092 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:39:44 INFO - PROCESS | 3232 | 1466501984113 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3232 | 1466501984116 Marionette TRACE conn3 <- [1,1286,null,{}] 01:39:44 INFO - PROCESS | 3232 | 1466501984120 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}] 01:39:44 INFO - PROCESS | 3232 | 1466501984123 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:44 INFO - PROCESS | 3232 | 1466501984210 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:39:44 INFO - PROCESS | 3232 | 1466501984300 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 3232 | 1466501984303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:44 INFO - PROCESS | 3232 | ++DOCSHELL 129B5800 == 30 [pid = 3232] [id = 331] 01:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (129F1800) [pid = 3232] [serial = 992] [outer = 00000000] 01:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (130A3C00) [pid = 3232] [serial = 993] [outer = 129F1800] 01:39:44 INFO - PROCESS | 3232 | 1466501984351 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13154000) [pid = 3232] [serial = 994] [outer = 129F1800] 01:39:44 INFO - PROCESS | 3232 | 1466501984799 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 743ms 01:39:44 INFO - PROCESS | 3232 | 1466501984835 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3232 | 1466501984838 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:39:44 INFO - PROCESS | 3232 | 1466501984842 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3232 | 1466501984844 Marionette TRACE conn3 <- [1,1290,null,{}] 01:39:44 INFO - PROCESS | 3232 | 1466501984847 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}] 01:39:44 INFO - PROCESS | 3232 | 1466501984850 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:44 INFO - PROCESS | 3232 | 1466501984938 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:39:44 INFO - PROCESS | 3232 | 1466501984947 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 3232 | 1466501984949 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:44 INFO - PROCESS | 3232 | ++DOCSHELL 14E7E400 == 31 [pid = 3232] [id = 332] 01:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E80400) [pid = 3232] [serial = 995] [outer = 00000000] 01:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14ED3C00) [pid = 3232] [serial = 996] [outer = 14E80400] 01:39:44 INFO - PROCESS | 3232 | 1466501984996 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1546BC00) [pid = 3232] [serial = 997] [outer = 14E80400] 01:39:45 INFO - PROCESS | 3232 | 1466501985476 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]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 696ms 01:39:45 INFO - PROCESS | 3232 | 1466501985541 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 3232 | 1466501985548 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 01:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:39:45 INFO - PROCESS | 3232 | 1466501985564 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 3232 | 1466501985569 Marionette TRACE conn3 <- [1,1294,null,{}] 01:39:45 INFO - PROCESS | 3232 | 1466501985573 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}] 01:39:45 INFO - PROCESS | 3232 | 1466501985576 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:45 INFO - PROCESS | 3232 | 1466501985663 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:39:45 INFO - PROCESS | 3232 | 1466501985751 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 3232 | 1466501985753 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:45 INFO - PROCESS | 3232 | ++DOCSHELL 156DE800 == 32 [pid = 3232] [id = 333] 01:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E13800) [pid = 3232] [serial = 998] [outer = 00000000] 01:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161EA400) [pid = 3232] [serial = 999] [outer = 15E13800] 01:39:45 INFO - PROCESS | 3232 | 1466501985797 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (167CA000) [pid = 3232] [serial = 1000] [outer = 15E13800] 01:39:46 INFO - PROCESS | 3232 | 1466501986180 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]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 696ms 01:39:46 INFO - PROCESS | 3232 | 1466501986239 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 3232 | 1466501986241 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 01:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:39:46 INFO - PROCESS | 3232 | 1466501986253 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 3232 | 1466501986255 Marionette TRACE conn3 <- [1,1298,null,{}] 01:39:46 INFO - PROCESS | 3232 | 1466501986286 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}] 01:39:46 INFO - PROCESS | 3232 | 1466501986288 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:46 INFO - PROCESS | 3232 | 1466501986407 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:39:46 INFO - PROCESS | 3232 | 1466501986416 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 3232 | 1466501986418 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:46 INFO - PROCESS | 3232 | ++DOCSHELL 16663400 == 33 [pid = 3232] [id = 334] 01:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16975000) [pid = 3232] [serial = 1001] [outer = 00000000] 01:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17680400) [pid = 3232] [serial = 1002] [outer = 16975000] 01:39:46 INFO - PROCESS | 3232 | 1466501986467 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17764000) [pid = 3232] [serial = 1003] [outer = 16975000] 01:39:46 INFO - PROCESS | 3232 | 1466501986946 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] 01:39:46 INFO - PROCESS | 3232 | 1466501987000 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 01:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:39:46 INFO - PROCESS | 3232 | 1466501987004 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 3232 | 1466501987005 Marionette TRACE conn3 <- [1,1302,null,{}] 01:39:47 INFO - PROCESS | 3232 | 1466501987009 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}] 01:39:47 INFO - PROCESS | 3232 | 1466501987011 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:47 INFO - PROCESS | 3232 | 1466501987125 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:39:47 INFO - PROCESS | 3232 | 1466501987130 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 3232 | 1466501987136 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:47 INFO - PROCESS | 3232 | ++DOCSHELL 1322B000 == 34 [pid = 3232] [id = 335] 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (170D5000) [pid = 3232] [serial = 1004] [outer = 00000000] 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17E2B400) [pid = 3232] [serial = 1005] [outer = 170D5000] 01:39:47 INFO - PROCESS | 3232 | 1466501987243 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (18299800) [pid = 3232] [serial = 1006] [outer = 170D5000] 01:39:47 INFO - PROCESS | 3232 | 1466501987707 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 728ms 01:39:47 INFO - PROCESS | 3232 | 1466501987745 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 3232 | 1466501987747 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:39:47 INFO - PROCESS | 3232 | 1466501987760 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 3232 | 1466501987762 Marionette TRACE conn3 <- [1,1306,null,{}] 01:39:47 INFO - PROCESS | 3232 | 1466501987765 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}] 01:39:47 INFO - PROCESS | 3232 | 1466501987767 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:47 INFO - PROCESS | 3232 | 1466501987881 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:39:47 INFO - PROCESS | 3232 | 1466501987887 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 3232 | 1466501987889 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:47 INFO - PROCESS | 3232 | ++DOCSHELL 14E74000 == 35 [pid = 3232] [id = 336] 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17956C00) [pid = 3232] [serial = 1007] [outer = 00000000] 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1BC00) [pid = 3232] [serial = 1008] [outer = 17956C00] 01:39:47 INFO - PROCESS | 3232 | 1466501987933 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A1EC00) [pid = 3232] [serial = 1009] [outer = 17956C00] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17953000) [pid = 3232] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1546DC00) [pid = 3232] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (13033800) [pid = 3232] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12922800) [pid = 3232] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15E0E800) [pid = 3232] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1047F400) [pid = 3232] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14311400) [pid = 3232] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (0F314C00) [pid = 3232] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (129E9C00) [pid = 3232] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161EAC00) [pid = 3232] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A32E800) [pid = 3232] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:39:48 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (129EA000) [pid = 3232] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:39:48 INFO - PROCESS | 3232 | 1466501988435 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]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 728ms 01:39:48 INFO - PROCESS | 3232 | 1466501988482 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 3232 | 1466501988484 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:39:48 INFO - PROCESS | 3232 | 1466501988487 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 3232 | 1466501988489 Marionette TRACE conn3 <- [1,1310,null,{}] 01:39:48 INFO - PROCESS | 3232 | 1466501988492 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}] 01:39:48 INFO - PROCESS | 3232 | 1466501988494 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:48 INFO - PROCESS | 3232 | 1466501988578 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:39:48 INFO - PROCESS | 3232 | 1466501988583 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 3232 | 1466501988585 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:48 INFO - PROCESS | 3232 | ++DOCSHELL 10A62C00 == 36 [pid = 3232] [id = 337] 01:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10B74800) [pid = 3232] [serial = 1010] [outer = 00000000] 01:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E3C00) [pid = 3232] [serial = 1011] [outer = 10B74800] 01:39:48 INFO - PROCESS | 3232 | 1466501988636 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (169EC400) [pid = 3232] [serial = 1012] [outer = 10B74800] 01:39:49 INFO - PROCESS | 3232 | 1466501989085 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 619ms 01:39:49 INFO - PROCESS | 3232 | 1466501989126 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 3232 | 1466501989128 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 01:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:39:49 INFO - PROCESS | 3232 | 1466501989131 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 3232 | 1466501989133 Marionette TRACE conn3 <- [1,1314,null,{}] 01:39:49 INFO - PROCESS | 3232 | 1466501989137 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}] 01:39:49 INFO - PROCESS | 3232 | 1466501989139 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:49 INFO - PROCESS | 3232 | 1466501989220 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:39:49 INFO - PROCESS | 3232 | 1466501989226 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 3232 | 1466501989228 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:49 INFO - PROCESS | 3232 | ++DOCSHELL 156DF400 == 37 [pid = 3232] [id = 338] 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15E05800) [pid = 3232] [serial = 1013] [outer = 00000000] 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A19000) [pid = 3232] [serial = 1014] [outer = 15E05800] 01:39:49 INFO - PROCESS | 3232 | 1466501989273 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A9B000) [pid = 3232] [serial = 1015] [outer = 15E05800] 01:39:49 INFO - PROCESS | 3232 | 1466501989709 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 634ms 01:39:49 INFO - PROCESS | 3232 | 1466501989755 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:39:49 INFO - PROCESS | 3232 | 1466501989757 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 01:39:49 INFO - PROCESS | 3232 | 1466501989760 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 3232 | 1466501989762 Marionette TRACE conn3 <- [1,1318,null,{}] 01:39:49 INFO - PROCESS | 3232 | 1466501989765 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}] 01:39:49 INFO - PROCESS | 3232 | 1466501989767 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:49 INFO - PROCESS | 3232 | 1466501989847 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:39:49 INFO - PROCESS | 3232 | 1466501989853 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 3232 | 1466501989855 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:49 INFO - PROCESS | 3232 | ++DOCSHELL 16972800 == 38 [pid = 3232] [id = 339] 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A8CC00) [pid = 3232] [serial = 1016] [outer = 00000000] 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19CBD000) [pid = 3232] [serial = 1017] [outer = 19A8CC00] 01:39:49 INFO - PROCESS | 3232 | 1466501989909 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19ED2000) [pid = 3232] [serial = 1018] [outer = 19A8CC00] 01:39:50 INFO - PROCESS | 3232 | 1466501990559 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]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 898ms 01:39:50 INFO - PROCESS | 3232 | 1466501990665 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 3232 | 1466501990671 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 01:39:50 INFO - PROCESS | 3232 | 1466501990677 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:39:50 INFO - PROCESS | 3232 | 1466501990681 Marionette TRACE conn3 <- [1,1322,null,{}] 01:39:50 INFO - PROCESS | 3232 | 1466501990688 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}] 01:39:50 INFO - PROCESS | 3232 | 1466501990691 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:50 INFO - PROCESS | 3232 | 1466501990842 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:39:50 INFO - PROCESS | 3232 | 1466501990944 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3232 | 1466501990948 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:50 INFO - PROCESS | 3232 | ++DOCSHELL 1142D000 == 39 [pid = 3232] [id = 340] 01:39:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (11AE7800) [pid = 3232] [serial = 1019] [outer = 00000000] 01:39:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13238C00) [pid = 3232] [serial = 1020] [outer = 11AE7800] 01:39:50 INFO - PROCESS | 3232 | 1466501991006 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (14E76800) [pid = 3232] [serial = 1021] [outer = 11AE7800] 01:39:51 INFO - PROCESS | 3232 | 1466501991564 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]]]}] 01:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 929ms 01:39:51 INFO - PROCESS | 3232 | 1466501991607 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 3232 | 1466501991612 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:39:51 INFO - PROCESS | 3232 | 1466501991619 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 3232 | 1466501991622 Marionette TRACE conn3 <- [1,1326,null,{}] 01:39:51 INFO - PROCESS | 3232 | 1466501991626 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}] 01:39:51 INFO - PROCESS | 3232 | 1466501991629 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:51 INFO - PROCESS | 3232 | 1466501991755 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:39:51 INFO - PROCESS | 3232 | 1466501991863 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 3232 | 1466501991866 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:51 INFO - PROCESS | 3232 | ++DOCSHELL 15D33C00 == 40 [pid = 3232] [id = 341] 01:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15D34800) [pid = 3232] [serial = 1022] [outer = 00000000] 01:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E0B800) [pid = 3232] [serial = 1023] [outer = 15D34800] 01:39:51 INFO - PROCESS | 3232 | 1466501991925 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16023000) [pid = 3232] [serial = 1024] [outer = 15D34800] 01:39:53 INFO - PROCESS | 3232 | 1466501993029 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]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1439ms 01:39:53 INFO - PROCESS | 3232 | 1466501993076 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 3232 | 1466501993079 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:39:53 INFO - PROCESS | 3232 | 1466501993083 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 3232 | 1466501993087 Marionette TRACE conn3 <- [1,1330,null,{}] 01:39:53 INFO - PROCESS | 3232 | 1466501993098 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}] 01:39:53 INFO - PROCESS | 3232 | 1466501993103 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:53 INFO - PROCESS | 3232 | 1466501993197 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:39:53 INFO - PROCESS | 3232 | 1466501993327 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 3232 | 1466501993331 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:53 INFO - PROCESS | 3232 | ++DOCSHELL 17981800 == 41 [pid = 3232] [id = 342] 01:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17E25000) [pid = 3232] [serial = 1025] [outer = 00000000] 01:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A16800) [pid = 3232] [serial = 1026] [outer = 17E25000] 01:39:53 INFO - PROCESS | 3232 | 1466501993423 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19ED7000) [pid = 3232] [serial = 1027] [outer = 17E25000] 01:39:54 INFO - PROCESS | 3232 | 1466501994161 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1129ms 01:39:54 INFO - PROCESS | 3232 | 1466501994210 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 3232 | 1466501994215 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 01:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:39:54 INFO - PROCESS | 3232 | 1466501994220 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3232 | 1466501994223 Marionette TRACE conn3 <- [1,1334,null,{}] 01:39:54 INFO - PROCESS | 3232 | 1466501994228 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}] 01:39:54 INFO - PROCESS | 3232 | 1466501994231 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:54 INFO - PROCESS | 3232 | 1466501994334 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:39:54 INFO - PROCESS | 3232 | 1466501994447 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3232 | 1466501994452 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:54 INFO - PROCESS | 3232 | ++DOCSHELL 10E66C00 == 42 [pid = 3232] [id = 343] 01:39:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (10E67800) [pid = 3232] [serial = 1028] [outer = 00000000] 01:39:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (129F0800) [pid = 3232] [serial = 1029] [outer = 10E67800] 01:39:54 INFO - PROCESS | 3232 | 1466501994552 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (130A0000) [pid = 3232] [serial = 1030] [outer = 10E67800] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 156DF400 == 41 [pid = 3232] [id = 338] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 10A62C00 == 40 [pid = 3232] [id = 337] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 14E74000 == 39 [pid = 3232] [id = 336] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 1322B000 == 38 [pid = 3232] [id = 335] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 16663400 == 37 [pid = 3232] [id = 334] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 156DE800 == 36 [pid = 3232] [id = 333] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 14E7E400 == 35 [pid = 3232] [id = 332] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 129B5800 == 34 [pid = 3232] [id = 331] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 10329C00 == 33 [pid = 3232] [id = 330] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 10561000 == 32 [pid = 3232] [id = 329] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 13B0F800 == 31 [pid = 3232] [id = 328] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 12D94400 == 30 [pid = 3232] [id = 319] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 17981800 == 29 [pid = 3232] [id = 342] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 15D33C00 == 28 [pid = 3232] [id = 341] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 16972800 == 27 [pid = 3232] [id = 339] 01:39:55 INFO - PROCESS | 3232 | --DOCSHELL 1142D000 == 26 [pid = 3232] [id = 340] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (17957800) [pid = 3232] [serial = 981] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (15D2E400) [pid = 3232] [serial = 969] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1344D400) [pid = 3232] [serial = 958] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13156400) [pid = 3232] [serial = 957] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (129EA800) [pid = 3232] [serial = 963] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (16022400) [pid = 3232] [serial = 972] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (12BCFC00) [pid = 3232] [serial = 964] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (10E60800) [pid = 3232] [serial = 960] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10E90800) [pid = 3232] [serial = 961] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E7C000) [pid = 3232] [serial = 966] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15E08800) [pid = 3232] [serial = 970] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (10E87000) [pid = 3232] [serial = 975] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15469800) [pid = 3232] [serial = 949] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14E02400) [pid = 3232] [serial = 948] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1795A800) [pid = 3232] [serial = 982] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1776D400) [pid = 3232] [serial = 952] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (16F98C00) [pid = 3232] [serial = 951] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1AE3C800) [pid = 3232] [serial = 955] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1A762C00) [pid = 3232] [serial = 954] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161E6000) [pid = 3232] [serial = 973] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (143A9000) [pid = 3232] [serial = 976] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1767C400) [pid = 3232] [serial = 978] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1767E000) [pid = 3232] [serial = 979] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14E85C00) [pid = 3232] [serial = 967] [outer = 00000000] [url = about:blank] 01:39:55 INFO - PROCESS | 3232 | 1466501995746 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]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1594ms 01:39:55 INFO - PROCESS | 3232 | 1466501995811 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 3232 | 1466501995814 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 01:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:39:55 INFO - PROCESS | 3232 | 1466501995819 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 3232 | 1466501995822 Marionette TRACE conn3 <- [1,1338,null,{}] 01:39:55 INFO - PROCESS | 3232 | 1466501995827 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}] 01:39:55 INFO - PROCESS | 3232 | 1466501995830 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:55 INFO - PROCESS | 3232 | 1466501995917 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:39:56 INFO - PROCESS | 3232 | 1466501996038 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3232 | 1466501996041 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:56 INFO - PROCESS | 3232 | ++DOCSHELL 112BA800 == 27 [pid = 3232] [id = 344] 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (114C9800) [pid = 3232] [serial = 1031] [outer = 00000000] 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1281D800) [pid = 3232] [serial = 1032] [outer = 114C9800] 01:39:56 INFO - PROCESS | 3232 | 1466501996090 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (129F6000) [pid = 3232] [serial = 1033] [outer = 114C9800] 01:39:56 INFO - PROCESS | 3232 | 1466501996482 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 696ms 01:39:56 INFO - PROCESS | 3232 | 1466501996538 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 3232 | 1466501996543 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 01:39:56 INFO - PROCESS | 3232 | 1466501996550 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 3232 | 1466501996553 Marionette TRACE conn3 <- [1,1342,null,{}] 01:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:39:56 INFO - PROCESS | 3232 | 1466501996557 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}] 01:39:56 INFO - PROCESS | 3232 | 1466501996560 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:56 INFO - PROCESS | 3232 | 1466501996637 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:39:56 INFO - PROCESS | 3232 | 1466501996643 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3232 | 1466501996646 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:56 INFO - PROCESS | 3232 | ++DOCSHELL 13B11400 == 28 [pid = 3232] [id = 345] 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13B11800) [pid = 3232] [serial = 1034] [outer = 00000000] 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E77800) [pid = 3232] [serial = 1035] [outer = 13B11800] 01:39:56 INFO - PROCESS | 3232 | 1466501996693 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E7F000) [pid = 3232] [serial = 1036] [outer = 13B11800] 01:39:57 INFO - PROCESS | 3232 | 1466501997149 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 635ms 01:39:57 INFO - PROCESS | 3232 | 1466501997177 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3232 | 1466501997179 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 01:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:39:57 INFO - PROCESS | 3232 | 1466501997187 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3232 | 1466501997191 Marionette TRACE conn3 <- [1,1346,null,{}] 01:39:57 INFO - PROCESS | 3232 | 1466501997202 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}] 01:39:57 INFO - PROCESS | 3232 | 1466501997207 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:57 INFO - PROCESS | 3232 | 1466501997290 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:39:57 INFO - PROCESS | 3232 | 1466501997299 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 3232 | 1466501997303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:57 INFO - PROCESS | 3232 | ++DOCSHELL 1594F800 == 29 [pid = 3232] [id = 346] 01:39:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15D29C00) [pid = 3232] [serial = 1037] [outer = 00000000] 01:39:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E07C00) [pid = 3232] [serial = 1038] [outer = 15D29C00] 01:39:57 INFO - PROCESS | 3232 | 1466501997353 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15E0E800) [pid = 3232] [serial = 1039] [outer = 15D29C00] 01:39:57 INFO - PROCESS | 3232 | 1466501997864 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 681ms 01:39:57 INFO - PROCESS | 3232 | 1466501997882 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3232 | 1466501997884 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 01:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:39:57 INFO - PROCESS | 3232 | 1466501997894 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3232 | 1466501997896 Marionette TRACE conn3 <- [1,1350,null,{}] 01:39:57 INFO - PROCESS | 3232 | 1466501997900 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}] 01:39:57 INFO - PROCESS | 3232 | 1466501997902 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:58 INFO - PROCESS | 3232 | 1466501998023 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:39:58 INFO - PROCESS | 3232 | 1466501998112 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 3232 | 1466501998114 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:58 INFO - PROCESS | 3232 | ++DOCSHELL 161EA000 == 30 [pid = 3232] [id = 347] 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161EAC00) [pid = 3232] [serial = 1040] [outer = 00000000] 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16661400) [pid = 3232] [serial = 1041] [outer = 161EAC00] 01:39:58 INFO - PROCESS | 3232 | 1466501998158 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16972800) [pid = 3232] [serial = 1042] [outer = 161EAC00] 01:39:58 INFO - PROCESS | 3232 | 1466501998567 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 728ms 01:39:58 INFO - PROCESS | 3232 | 1466501998618 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 3232 | 1466501998620 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 01:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:39:58 INFO - PROCESS | 3232 | 1466501998624 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 3232 | 1466501998626 Marionette TRACE conn3 <- [1,1354,null,{}] 01:39:58 INFO - PROCESS | 3232 | 1466501998629 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}] 01:39:58 INFO - PROCESS | 3232 | 1466501998631 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:58 INFO - PROCESS | 3232 | 1466501998744 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:39:58 INFO - PROCESS | 3232 | 1466501998756 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 3232 | 1466501998758 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:58 INFO - PROCESS | 3232 | ++DOCSHELL 161E7800 == 31 [pid = 3232] [id = 348] 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (161EA800) [pid = 3232] [serial = 1043] [outer = 00000000] 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1767FC00) [pid = 3232] [serial = 1044] [outer = 161EA800] 01:39:58 INFO - PROCESS | 3232 | 1466501998803 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (176C2000) [pid = 3232] [serial = 1045] [outer = 161EA800] 01:39:59 INFO - PROCESS | 3232 | 1466501999313 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] 01:39:59 INFO - PROCESS | 3232 | 1466501999387 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 01:39:59 INFO - PROCESS | 3232 | 1466501999391 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:39:59 INFO - PROCESS | 3232 | 1466501999393 Marionette TRACE conn3 <- [1,1358,null,{}] 01:39:59 INFO - PROCESS | 3232 | 1466501999397 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}] 01:39:59 INFO - PROCESS | 3232 | 1466501999403 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:59 INFO - PROCESS | 3232 | 1466501999742 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16975000) [pid = 3232] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (170D5000) [pid = 3232] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17952400) [pid = 3232] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10B7E400) [pid = 3232] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15E13800) [pid = 3232] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (129F1800) [pid = 3232] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17956C00) [pid = 3232] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1036B000) [pid = 3232] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E80400) [pid = 3232] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E05800) [pid = 3232] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (10B74800) [pid = 3232] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A8CC00) [pid = 3232] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:39:59 INFO - PROCESS | 3232 | 1466501999810 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 3232 | 1466501999812 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:39:59 INFO - PROCESS | 3232 | ++DOCSHELL 1036B000 == 32 [pid = 3232] [id = 349] 01:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1047FC00) [pid = 3232] [serial = 1046] [outer = 00000000] 01:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11440400) [pid = 3232] [serial = 1047] [outer = 1047FC00] 01:39:59 INFO - PROCESS | 3232 | 1466501999865 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E88800) [pid = 3232] [serial = 1048] [outer = 1047FC00] 01:40:00 INFO - PROCESS | 3232 | 1466502000226 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] 01:40:00 INFO - PROCESS | 3232 | 1466502000264 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 01:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:40:00 INFO - PROCESS | 3232 | 1466502000267 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3232 | 1466502000269 Marionette TRACE conn3 <- [1,1362,null,{}] 01:40:00 INFO - PROCESS | 3232 | 1466502000273 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}] 01:40:00 INFO - PROCESS | 3232 | 1466502000274 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:00 INFO - PROCESS | 3232 | 1466502000352 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:40:00 INFO - PROCESS | 3232 | 1466502000357 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3232 | 1466502000359 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:00 INFO - PROCESS | 3232 | ++DOCSHELL 10E91800 == 33 [pid = 3232] [id = 350] 01:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15461000) [pid = 3232] [serial = 1049] [outer = 00000000] 01:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17E25C00) [pid = 3232] [serial = 1050] [outer = 15461000] 01:40:00 INFO - PROCESS | 3232 | 1466502000405 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (18299400) [pid = 3232] [serial = 1051] [outer = 15461000] 01:40:00 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:00 INFO - PROCESS | 3232 | 1466502000837 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] 01:40:00 INFO - PROCESS | 3232 | 1466502000882 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 01:40:00 INFO - PROCESS | 3232 | 1466502000890 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3232 | 1466502000892 Marionette TRACE conn3 <- [1,1366,null,{}] 01:40:00 INFO - PROCESS | 3232 | 1466502000896 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}] 01:40:00 INFO - PROCESS | 3232 | 1466502000898 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:00 INFO - PROCESS | 3232 | 1466502000975 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:40:00 INFO - PROCESS | 3232 | 1466502000981 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3232 | 1466502000983 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:00 INFO - PROCESS | 3232 | ++DOCSHELL 17957000 == 34 [pid = 3232] [id = 351] 01:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A15400) [pid = 3232] [serial = 1052] [outer = 00000000] 01:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A95C00) [pid = 3232] [serial = 1053] [outer = 19A15400] 01:40:01 INFO - PROCESS | 3232 | 1466502001029 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19C51800) [pid = 3232] [serial = 1054] [outer = 19A15400] 01:40:01 INFO - PROCESS | 3232 | 1466502001476 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] 01:40:01 INFO - PROCESS | 3232 | 1466502001528 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 01:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:40:01 INFO - PROCESS | 3232 | 1466502001531 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 3232 | 1466502001533 Marionette TRACE conn3 <- [1,1370,null,{}] 01:40:01 INFO - PROCESS | 3232 | 1466502001540 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}] 01:40:01 INFO - PROCESS | 3232 | 1466502001542 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:01 INFO - PROCESS | 3232 | 1466502001623 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:40:01 INFO - PROCESS | 3232 | 1466502001629 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 3232 | 1466502001631 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:01 INFO - PROCESS | 3232 | ++DOCSHELL 19ECFC00 == 35 [pid = 3232] [id = 352] 01:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19ED0000) [pid = 3232] [serial = 1055] [outer = 00000000] 01:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A132800) [pid = 3232] [serial = 1056] [outer = 19ED0000] 01:40:01 INFO - PROCESS | 3232 | 1466502001675 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1A139400) [pid = 3232] [serial = 1057] [outer = 19ED0000] 01:40:02 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:02 INFO - PROCESS | 3232 | 1466502002584 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] 01:40:02 INFO - PROCESS | 3232 | 1466502002631 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 01:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:40:02 INFO - PROCESS | 3232 | 1466502002637 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 3232 | 1466502002642 Marionette TRACE conn3 <- [1,1374,null,{}] 01:40:02 INFO - PROCESS | 3232 | 1466502002647 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}] 01:40:02 INFO - PROCESS | 3232 | 1466502002650 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:02 INFO - PROCESS | 3232 | 1466502002773 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:40:02 INFO - PROCESS | 3232 | 1466502002907 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 3232 | 1466502002912 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:02 INFO - PROCESS | 3232 | ++DOCSHELL 10A60800 == 36 [pid = 3232] [id = 353] 01:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (10E87000) [pid = 3232] [serial = 1058] [outer = 00000000] 01:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (12BCFC00) [pid = 3232] [serial = 1059] [outer = 10E87000] 01:40:02 INFO - PROCESS | 3232 | 1466502002975 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (143AB800) [pid = 3232] [serial = 1060] [outer = 10E87000] 01:40:03 INFO - PROCESS | 3232 | 1466502003824 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] 01:40:03 INFO - PROCESS | 3232 | 1466502003884 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 01:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:40:03 INFO - PROCESS | 3232 | 1466502003890 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 3232 | 1466502003893 Marionette TRACE conn3 <- [1,1378,null,{}] 01:40:03 INFO - PROCESS | 3232 | 1466502003898 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}] 01:40:03 INFO - PROCESS | 3232 | 1466502003902 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:04 INFO - PROCESS | 3232 | 1466502004071 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:40:04 INFO - PROCESS | 3232 | 1466502004183 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 3232 | 1466502004188 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:04 INFO - PROCESS | 3232 | ++DOCSHELL 1142D800 == 37 [pid = 3232] [id = 354] 01:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (11430400) [pid = 3232] [serial = 1061] [outer = 00000000] 01:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (129EC800) [pid = 3232] [serial = 1062] [outer = 11430400] 01:40:04 INFO - PROCESS | 3232 | 1466502004244 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (130A6000) [pid = 3232] [serial = 1063] [outer = 11430400] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 17957000 == 36 [pid = 3232] [id = 351] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 10E91800 == 35 [pid = 3232] [id = 350] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 1036B000 == 34 [pid = 3232] [id = 349] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 161E7800 == 33 [pid = 3232] [id = 348] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 161EA000 == 32 [pid = 3232] [id = 347] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 1594F800 == 31 [pid = 3232] [id = 346] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 13B11400 == 30 [pid = 3232] [id = 345] 01:40:04 INFO - PROCESS | 3232 | --DOCSHELL 112BA800 == 29 [pid = 3232] [id = 344] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (17680400) [pid = 3232] [serial = 1002] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (17E2B400) [pid = 3232] [serial = 1005] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (17982800) [pid = 3232] [serial = 985] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17982400) [pid = 3232] [serial = 984] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (11AE3000) [pid = 3232] [serial = 987] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (130C9C00) [pid = 3232] [serial = 988] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (161EA400) [pid = 3232] [serial = 999] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (130A3C00) [pid = 3232] [serial = 993] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19A1BC00) [pid = 3232] [serial = 1008] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13154000) [pid = 3232] [serial = 994] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10475C00) [pid = 3232] [serial = 990] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10A5B000) [pid = 3232] [serial = 991] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14ED3C00) [pid = 3232] [serial = 996] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1546BC00) [pid = 3232] [serial = 997] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (18299800) [pid = 3232] [serial = 1006] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19A1EC00) [pid = 3232] [serial = 1009] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A19000) [pid = 3232] [serial = 1014] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (161E3C00) [pid = 3232] [serial = 1011] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (17764000) [pid = 3232] [serial = 1003] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (169EC400) [pid = 3232] [serial = 1012] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (167CA000) [pid = 3232] [serial = 1000] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19ED2000) [pid = 3232] [serial = 1018] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19CBD000) [pid = 3232] [serial = 1017] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19A9B000) [pid = 3232] [serial = 1015] [outer = 00000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3232 | 1466502004732 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]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 897ms 01:40:04 INFO - PROCESS | 3232 | 1466502004795 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 3232 | 1466502004800 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 01:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:40:04 INFO - PROCESS | 3232 | 1466502004807 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 3232 | 1466502004810 Marionette TRACE conn3 <- [1,1382,null,{}] 01:40:04 INFO - PROCESS | 3232 | 1466502004813 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}] 01:40:04 INFO - PROCESS | 3232 | 1466502004816 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:04 INFO - PROCESS | 3232 | 1466502004904 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:40:04 INFO - PROCESS | 3232 | 1466502004912 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 3232 | 1466502004915 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:04 INFO - PROCESS | 3232 | ++DOCSHELL 13130400 == 30 [pid = 3232] [id = 355] 01:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13150800) [pid = 3232] [serial = 1064] [outer = 00000000] 01:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (143A9800) [pid = 3232] [serial = 1065] [outer = 13150800] 01:40:04 INFO - PROCESS | 3232 | 1466502004972 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (14E77C00) [pid = 3232] [serial = 1066] [outer = 13150800] 01:40:05 INFO - PROCESS | 3232 | 1466502005469 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 681ms 01:40:05 INFO - PROCESS | 3232 | 1466502005489 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 3232 | 1466502005491 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 01:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:40:05 INFO - PROCESS | 3232 | 1466502005494 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 3232 | 1466502005498 Marionette TRACE conn3 <- [1,1386,null,{}] 01:40:05 INFO - PROCESS | 3232 | 1466502005509 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}] 01:40:05 INFO - PROCESS | 3232 | 1466502005513 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:05 INFO - PROCESS | 3232 | 1466502005633 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:40:05 INFO - PROCESS | 3232 | 1466502005734 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 3232 | 1466502005737 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:05 INFO - PROCESS | 3232 | ++DOCSHELL 15941800 == 31 [pid = 3232] [id = 356] 01:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15D33400) [pid = 3232] [serial = 1067] [outer = 00000000] 01:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15E0C800) [pid = 3232] [serial = 1068] [outer = 15D33400] 01:40:05 INFO - PROCESS | 3232 | 1466502005786 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (15E92C00) [pid = 3232] [serial = 1069] [outer = 15D33400] 01:40:06 INFO - PROCESS | 3232 | 1466502006163 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 681ms 01:40:06 INFO - PROCESS | 3232 | 1466502006194 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 3232 | 1466502006196 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 01:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:40:06 INFO - PROCESS | 3232 | 1466502006199 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 3232 | 1466502006201 Marionette TRACE conn3 <- [1,1390,null,{}] 01:40:06 INFO - PROCESS | 3232 | 1466502006205 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}] 01:40:06 INFO - PROCESS | 3232 | 1466502006207 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:06 INFO - PROCESS | 3232 | 1466502006298 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:40:06 INFO - PROCESS | 3232 | 1466502006304 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 3232 | 1466502006306 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:06 INFO - PROCESS | 3232 | ++DOCSHELL 161E7000 == 32 [pid = 3232] [id = 357] 01:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161E8C00) [pid = 3232] [serial = 1070] [outer = 00000000] 01:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16F8E400) [pid = 3232] [serial = 1071] [outer = 161E8C00] 01:40:06 INFO - PROCESS | 3232 | 1466502006351 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (170D4C00) [pid = 3232] [serial = 1072] [outer = 161E8C00] 01:40:06 INFO - PROCESS | 3232 | 1466502006821 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 681ms 01:40:06 INFO - PROCESS | 3232 | 1466502006882 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 3232 | 1466502006884 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 01:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:40:06 INFO - PROCESS | 3232 | 1466502006887 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 3232 | 1466502006889 Marionette TRACE conn3 <- [1,1394,null,{}] 01:40:06 INFO - PROCESS | 3232 | 1466502006900 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}] 01:40:06 INFO - PROCESS | 3232 | 1466502006902 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:07 INFO - PROCESS | 3232 | 1466502007050 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:40:07 INFO - PROCESS | 3232 | 1466502007113 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 3232 | 1466502007116 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:07 INFO - PROCESS | 3232 | ++DOCSHELL 1776B800 == 33 [pid = 3232] [id = 358] 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1776C800) [pid = 3232] [serial = 1073] [outer = 00000000] 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17955800) [pid = 3232] [serial = 1074] [outer = 1776C800] 01:40:07 INFO - PROCESS | 3232 | 1466502007163 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1795C400) [pid = 3232] [serial = 1075] [outer = 1776C800] 01:40:07 INFO - PROCESS | 3232 | 1466502007592 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]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 727ms 01:40:07 INFO - PROCESS | 3232 | 1466502007628 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 3232 | 1466502007630 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 01:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:40:07 INFO - PROCESS | 3232 | 1466502007642 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 3232 | 1466502007643 Marionette TRACE conn3 <- [1,1398,null,{}] 01:40:07 INFO - PROCESS | 3232 | 1466502007647 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}] 01:40:07 INFO - PROCESS | 3232 | 1466502007653 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:07 INFO - PROCESS | 3232 | 1466502007791 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:40:07 INFO - PROCESS | 3232 | 1466502007856 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 3232 | 1466502007858 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:07 INFO - PROCESS | 3232 | ++DOCSHELL 17982800 == 34 [pid = 3232] [id = 359] 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17E23C00) [pid = 3232] [serial = 1076] [outer = 00000000] 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A19400) [pid = 3232] [serial = 1077] [outer = 17E23C00] 01:40:07 INFO - PROCESS | 3232 | 1466502007904 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A21800) [pid = 3232] [serial = 1078] [outer = 17E23C00] 01:40:08 INFO - PROCESS | 3232 | 1466502008347 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]]]}] 01:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 742ms 01:40:08 INFO - PROCESS | 3232 | 1466502008414 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 3232 | 1466502008416 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 01:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:40:08 INFO - PROCESS | 3232 | 1466502008420 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 3232 | 1466502008422 Marionette TRACE conn3 <- [1,1402,null,{}] 01:40:08 INFO - PROCESS | 3232 | 1466502008425 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}] 01:40:08 INFO - PROCESS | 3232 | 1466502008427 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:08 INFO - PROCESS | 3232 | 1466502008592 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19A15400) [pid = 3232] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13B11800) [pid = 3232] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10E67800) [pid = 3232] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15D29C00) [pid = 3232] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161EA800) [pid = 3232] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (114C9800) [pid = 3232] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1047FC00) [pid = 3232] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (15461000) [pid = 3232] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (11AE7800) [pid = 3232] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15D34800) [pid = 3232] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:40:08 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17E25000) [pid = 3232] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:40:08 INFO - PROCESS | 3232 | 1466502008653 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 3232 | 1466502008655 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:08 INFO - PROCESS | 3232 | ++DOCSHELL 10375800 == 35 [pid = 3232] [id = 360] 01:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (103D2000) [pid = 3232] [serial = 1079] [outer = 00000000] 01:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11442800) [pid = 3232] [serial = 1080] [outer = 103D2000] 01:40:08 INFO - PROCESS | 3232 | 1466502008708 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1344B000) [pid = 3232] [serial = 1081] [outer = 103D2000] 01:40:09 INFO - PROCESS | 3232 | 1466502009084 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 728ms 01:40:09 INFO - PROCESS | 3232 | 1466502009141 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 3232 | 1466502009143 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 01:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:40:09 INFO - PROCESS | 3232 | 1466502009147 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 3232 | 1466502009149 Marionette TRACE conn3 <- [1,1406,null,{}] 01:40:09 INFO - PROCESS | 3232 | 1466502009152 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}] 01:40:09 INFO - PROCESS | 3232 | 1466502009154 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:09 INFO - PROCESS | 3232 | 1466502009235 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:40:09 INFO - PROCESS | 3232 | 1466502009241 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 3232 | 1466502009243 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:09 INFO - PROCESS | 3232 | ++DOCSHELL 13454000 == 36 [pid = 3232] [id = 361] 01:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E86000) [pid = 3232] [serial = 1082] [outer = 00000000] 01:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A20400) [pid = 3232] [serial = 1083] [outer = 14E86000] 01:40:09 INFO - PROCESS | 3232 | 1466502009287 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A91400) [pid = 3232] [serial = 1084] [outer = 14E86000] 01:40:09 INFO - PROCESS | 3232 | 1466502009720 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 619ms 01:40:09 INFO - PROCESS | 3232 | 1466502009785 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 3232 | 1466502009787 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 01:40:09 INFO - PROCESS | 3232 | 1466502009790 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:40:09 INFO - PROCESS | 3232 | 1466502009792 Marionette TRACE conn3 <- [1,1410,null,{}] 01:40:09 INFO - PROCESS | 3232 | 1466502009795 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}] 01:40:09 INFO - PROCESS | 3232 | 1466502009797 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:09 INFO - PROCESS | 3232 | 1466502009877 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:40:09 INFO - PROCESS | 3232 | 1466502009908 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 3232 | 1466502009910 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:09 INFO - PROCESS | 3232 | ++DOCSHELL 19ED0C00 == 37 [pid = 3232] [id = 362] 01:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19ED1800) [pid = 3232] [serial = 1085] [outer = 00000000] 01:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19EDB800) [pid = 3232] [serial = 1086] [outer = 19ED1800] 01:40:09 INFO - PROCESS | 3232 | 1466502009957 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1A1DC800) [pid = 3232] [serial = 1087] [outer = 19ED1800] 01:40:10 INFO - PROCESS | 3232 | 1466502010398 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]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 681ms 01:40:10 INFO - PROCESS | 3232 | 1466502010474 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 3232 | 1466502010476 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 01:40:10 INFO - PROCESS | 3232 | 1466502010479 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:40:10 INFO - PROCESS | 3232 | 1466502010481 Marionette TRACE conn3 <- [1,1414,null,{}] 01:40:10 INFO - PROCESS | 3232 | 1466502010484 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}] 01:40:10 INFO - PROCESS | 3232 | 1466502010486 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:10 INFO - PROCESS | 3232 | 1466502010575 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:40:10 INFO - PROCESS | 3232 | 1466502010711 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 3232 | 1466502010714 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:10 INFO - PROCESS | 3232 | ++DOCSHELL 0F315400 == 38 [pid = 3232] [id = 363] 01:40:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (0F317000) [pid = 3232] [serial = 1088] [outer = 00000000] 01:40:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (103F3C00) [pid = 3232] [serial = 1089] [outer = 0F317000] 01:40:10 INFO - PROCESS | 3232 | 1466502010777 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10B79000) [pid = 3232] [serial = 1090] [outer = 0F317000] 01:40:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (12D5D400) [pid = 3232] [serial = 1091] [outer = 1B384400] 01:40:11 INFO - PROCESS | 3232 | 1466502011584 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]]]}] 01:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1130ms 01:40:11 INFO - PROCESS | 3232 | 1466502011623 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 3232 | 1466502011627 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 01:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:40:11 INFO - PROCESS | 3232 | 1466502011632 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 3232 | 1466502011636 Marionette TRACE conn3 <- [1,1418,null,{}] 01:40:11 INFO - PROCESS | 3232 | 1466502011640 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}] 01:40:11 INFO - PROCESS | 3232 | 1466502011643 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:11 INFO - PROCESS | 3232 | 1466502011760 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:40:11 INFO - PROCESS | 3232 | 1466502011895 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 3232 | 1466502011898 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:11 INFO - PROCESS | 3232 | ++DOCSHELL 13954800 == 39 [pid = 3232] [id = 364] 01:40:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (13B08C00) [pid = 3232] [serial = 1092] [outer = 00000000] 01:40:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1546E000) [pid = 3232] [serial = 1093] [outer = 13B08C00] 01:40:11 INFO - PROCESS | 3232 | 1466502011958 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1602D000) [pid = 3232] [serial = 1094] [outer = 13B08C00] 01:40:12 INFO - PROCESS | 3232 | 1466502012531 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]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 929ms 01:40:12 INFO - PROCESS | 3232 | 1466502012564 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 3232 | 1466502012569 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 01:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:40:12 INFO - PROCESS | 3232 | 1466502012573 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 3232 | 1466502012575 Marionette TRACE conn3 <- [1,1422,null,{}] 01:40:12 INFO - PROCESS | 3232 | 1466502012579 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}] 01:40:12 INFO - PROCESS | 3232 | 1466502012582 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:12 INFO - PROCESS | 3232 | 1466502012694 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:40:12 INFO - PROCESS | 3232 | 1466502012803 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 3232 | 1466502012805 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:12 INFO - PROCESS | 3232 | ++DOCSHELL 1767E000 == 40 [pid = 3232] [id = 365] 01:40:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1776D000) [pid = 3232] [serial = 1095] [outer = 00000000] 01:40:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17983800) [pid = 3232] [serial = 1096] [outer = 1776D000] 01:40:12 INFO - PROCESS | 3232 | 1466502012860 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A18800) [pid = 3232] [serial = 1097] [outer = 1776D000] 01:40:13 INFO - PROCESS | 3232 | 1466502013532 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]]]}] 01:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 991ms 01:40:13 INFO - PROCESS | 3232 | 1466502013602 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 3232 | 1466502013604 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 01:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:40:13 INFO - PROCESS | 3232 | 1466502013616 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 3232 | 1466502013622 Marionette TRACE conn3 <- [1,1426,null,{}] 01:40:13 INFO - PROCESS | 3232 | 1466502013628 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}] 01:40:13 INFO - PROCESS | 3232 | 1466502013631 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:13 INFO - PROCESS | 3232 | 1466502013746 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:40:13 INFO - PROCESS | 3232 | 1466502013873 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 3232 | 1466502013876 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:13 INFO - PROCESS | 3232 | ++DOCSHELL 103D1400 == 41 [pid = 3232] [id = 366] 01:40:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (10473C00) [pid = 3232] [serial = 1098] [outer = 00000000] 01:40:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (129ED400) [pid = 3232] [serial = 1099] [outer = 10473C00] 01:40:13 INFO - PROCESS | 3232 | 1466502013932 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (14E08000) [pid = 3232] [serial = 1100] [outer = 10473C00] 01:40:14 INFO - PROCESS | 3232 | 1466502014649 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]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1052ms 01:40:14 INFO - PROCESS | 3232 | 1466502014667 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 3232 | 1466502014671 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 01:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:40:14 INFO - PROCESS | 3232 | 1466502014692 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 3232 | 1466502014697 Marionette TRACE conn3 <- [1,1430,null,{}] 01:40:14 INFO - PROCESS | 3232 | 1466502014702 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}] 01:40:14 INFO - PROCESS | 3232 | 1466502014704 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:14 INFO - PROCESS | 3232 | 1466502014807 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:40:14 INFO - PROCESS | 3232 | 1466502014914 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 3232 | 1466502014917 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:14 INFO - PROCESS | 3232 | ++DOCSHELL 1291A400 == 42 [pid = 3232] [id = 367] 01:40:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12925000) [pid = 3232] [serial = 1101] [outer = 00000000] 01:40:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13157000) [pid = 3232] [serial = 1102] [outer = 12925000] 01:40:14 INFO - PROCESS | 3232 | 1466502014969 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (14E04000) [pid = 3232] [serial = 1103] [outer = 12925000] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 19ED0C00 == 41 [pid = 3232] [id = 362] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 13454000 == 40 [pid = 3232] [id = 361] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 10375800 == 39 [pid = 3232] [id = 360] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 17982800 == 38 [pid = 3232] [id = 359] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 1776B800 == 37 [pid = 3232] [id = 358] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 161E7000 == 36 [pid = 3232] [id = 357] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 15941800 == 35 [pid = 3232] [id = 356] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 13130400 == 34 [pid = 3232] [id = 355] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 1142D800 == 33 [pid = 3232] [id = 354] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 10A60800 == 32 [pid = 3232] [id = 353] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 19ECFC00 == 31 [pid = 3232] [id = 352] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 10E66C00 == 30 [pid = 3232] [id = 343] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 103D1400 == 29 [pid = 3232] [id = 366] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 1767E000 == 28 [pid = 3232] [id = 365] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 0F315400 == 27 [pid = 3232] [id = 363] 01:40:15 INFO - PROCESS | 3232 | --DOCSHELL 13954800 == 26 [pid = 3232] [id = 364] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19A95C00) [pid = 3232] [serial = 1053] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (16661400) [pid = 3232] [serial = 1041] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (14E77800) [pid = 3232] [serial = 1035] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (14E7F000) [pid = 3232] [serial = 1036] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (130A0000) [pid = 3232] [serial = 1030] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129F0800) [pid = 3232] [serial = 1029] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (15E07C00) [pid = 3232] [serial = 1038] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1767FC00) [pid = 3232] [serial = 1044] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1281D800) [pid = 3232] [serial = 1032] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (129F6000) [pid = 3232] [serial = 1033] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11440400) [pid = 3232] [serial = 1047] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (176C2000) [pid = 3232] [serial = 1045] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E25C00) [pid = 3232] [serial = 1050] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19C51800) [pid = 3232] [serial = 1054] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E76800) [pid = 3232] [serial = 1021] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13238C00) [pid = 3232] [serial = 1020] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16023000) [pid = 3232] [serial = 1024] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E0B800) [pid = 3232] [serial = 1023] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19ED7000) [pid = 3232] [serial = 1027] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19A16800) [pid = 3232] [serial = 1026] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (18299400) [pid = 3232] [serial = 1051] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E88800) [pid = 3232] [serial = 1048] [outer = 00000000] [url = about:blank] 01:40:15 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15E0E800) [pid = 3232] [serial = 1039] [outer = 00000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3232 | 1466502016133 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]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1486ms 01:40:16 INFO - PROCESS | 3232 | 1466502016185 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 3232 | 1466502016193 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 01:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:40:16 INFO - PROCESS | 3232 | 1466502016198 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 3232 | 1466502016202 Marionette TRACE conn3 <- [1,1434,null,{}] 01:40:16 INFO - PROCESS | 3232 | 1466502016207 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}] 01:40:16 INFO - PROCESS | 3232 | 1466502016210 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:16 INFO - PROCESS | 3232 | 1466502016294 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:40:16 INFO - PROCESS | 3232 | 1466502016300 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 3232 | 1466502016305 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:16 INFO - PROCESS | 3232 | ++DOCSHELL 110F4C00 == 27 [pid = 3232] [id = 368] 01:40:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (112B8800) [pid = 3232] [serial = 1104] [outer = 00000000] 01:40:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1291C400) [pid = 3232] [serial = 1105] [outer = 112B8800] 01:40:16 INFO - PROCESS | 3232 | 1466502016354 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (129F0800) [pid = 3232] [serial = 1106] [outer = 112B8800] 01:40:16 INFO - PROCESS | 3232 | 1466502016853 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]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 697ms 01:40:16 INFO - PROCESS | 3232 | 1466502016898 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 3232 | 1466502016903 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 01:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:40:16 INFO - PROCESS | 3232 | 1466502016910 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 3232 | 1466502016912 Marionette TRACE conn3 <- [1,1438,null,{}] 01:40:16 INFO - PROCESS | 3232 | 1466502016916 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}] 01:40:16 INFO - PROCESS | 3232 | 1466502016918 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:17 INFO - PROCESS | 3232 | 1466502017036 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:40:17 INFO - PROCESS | 3232 | 1466502017120 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 3232 | 1466502017123 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:17 INFO - PROCESS | 3232 | ++DOCSHELL 131E6400 == 28 [pid = 3232] [id = 369] 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1344C400) [pid = 3232] [serial = 1107] [outer = 00000000] 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (13B03C00) [pid = 3232] [serial = 1108] [outer = 1344C400] 01:40:17 INFO - PROCESS | 3232 | 1466502017173 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (143AA000) [pid = 3232] [serial = 1109] [outer = 1344C400] 01:40:17 INFO - PROCESS | 3232 | 1466502017589 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]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 727ms 01:40:17 INFO - PROCESS | 3232 | 1466502017632 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 3232 | 1466502017635 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 01:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:40:17 INFO - PROCESS | 3232 | 1466502017638 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 3232 | 1466502017642 Marionette TRACE conn3 <- [1,1442,null,{}] 01:40:17 INFO - PROCESS | 3232 | 1466502017653 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}] 01:40:17 INFO - PROCESS | 3232 | 1466502017658 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:17 INFO - PROCESS | 3232 | 1466502017746 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:40:17 INFO - PROCESS | 3232 | 1466502017756 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 3232 | 1466502017759 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:17 INFO - PROCESS | 3232 | ++DOCSHELL 15D34400 == 29 [pid = 3232] [id = 370] 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15D36C00) [pid = 3232] [serial = 1110] [outer = 00000000] 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15E0BC00) [pid = 3232] [serial = 1111] [outer = 15D36C00] 01:40:17 INFO - PROCESS | 3232 | 1466502017807 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15E88800) [pid = 3232] [serial = 1112] [outer = 15D36C00] 01:40:18 INFO - PROCESS | 3232 | 1466502018325 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]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 743ms 01:40:18 INFO - PROCESS | 3232 | 1466502018410 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 3232 | 1466502018412 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 01:40:18 INFO - PROCESS | 3232 | 1466502018417 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:40:18 INFO - PROCESS | 3232 | 1466502018418 Marionette TRACE conn3 <- [1,1446,null,{}] 01:40:18 INFO - PROCESS | 3232 | 1466502018422 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}] 01:40:18 INFO - PROCESS | 3232 | 1466502018424 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:18 INFO - PROCESS | 3232 | 1466502018541 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:40:18 INFO - PROCESS | 3232 | 1466502018601 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 3232 | 1466502018603 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:18 INFO - PROCESS | 3232 | ++DOCSHELL 161EC800 == 30 [pid = 3232] [id = 371] 01:40:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (16655800) [pid = 3232] [serial = 1113] [outer = 00000000] 01:40:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (167D5400) [pid = 3232] [serial = 1114] [outer = 16655800] 01:40:18 INFO - PROCESS | 3232 | 1466502018648 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169EF400) [pid = 3232] [serial = 1115] [outer = 16655800] 01:40:19 INFO - PROCESS | 3232 | 1466502019080 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]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 743ms 01:40:19 INFO - PROCESS | 3232 | 1466502019142 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 3232 | 1466502019145 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 01:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:40:19 INFO - PROCESS | 3232 | 1466502019148 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 3232 | 1466502019150 Marionette TRACE conn3 <- [1,1450,null,{}] 01:40:19 INFO - PROCESS | 3232 | 1466502019161 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}] 01:40:19 INFO - PROCESS | 3232 | 1466502019163 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:19 INFO - PROCESS | 3232 | 1466502019284 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:40:19 INFO - PROCESS | 3232 | 1466502019295 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 3232 | 1466502019298 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:19 INFO - PROCESS | 3232 | ++DOCSHELL 1767AC00 == 31 [pid = 3232] [id = 372] 01:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1767FC00) [pid = 3232] [serial = 1116] [outer = 00000000] 01:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17767800) [pid = 3232] [serial = 1117] [outer = 1767FC00] 01:40:19 INFO - PROCESS | 3232 | 1466502019346 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17952C00) [pid = 3232] [serial = 1118] [outer = 1767FC00] 01:40:19 INFO - PROCESS | 3232 | 1466502019825 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]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 696ms 01:40:19 INFO - PROCESS | 3232 | 1466502019847 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 3232 | 1466502019849 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 01:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:40:19 INFO - PROCESS | 3232 | 1466502019885 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 3232 | 1466502019887 Marionette TRACE conn3 <- [1,1454,null,{}] 01:40:19 INFO - PROCESS | 3232 | 1466502019901 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}] 01:40:19 INFO - PROCESS | 3232 | 1466502019907 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:20 INFO - PROCESS | 3232 | 1466502020277 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1776C800) [pid = 3232] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17E23C00) [pid = 3232] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (103D2000) [pid = 3232] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19ED0000) [pid = 3232] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (10E87000) [pid = 3232] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (161E8C00) [pid = 3232] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (11430400) [pid = 3232] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15D33400) [pid = 3232] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13150800) [pid = 3232] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E86000) [pid = 3232] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161EAC00) [pid = 3232] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:40:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19ED1800) [pid = 3232] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:40:20 INFO - PROCESS | 3232 | 1466502020350 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 3232 | 1466502020352 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:20 INFO - PROCESS | 3232 | ++DOCSHELL 0F31AC00 == 32 [pid = 3232] [id = 373] 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (10475000) [pid = 3232] [serial = 1119] [outer = 00000000] 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (11AE2800) [pid = 3232] [serial = 1120] [outer = 10475000] 01:40:20 INFO - PROCESS | 3232 | 1466502020396 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (156DD800) [pid = 3232] [serial = 1121] [outer = 10475000] 01:40:20 INFO - PROCESS | 3232 | 1466502020749 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]]]}] 01:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 913ms 01:40:20 INFO - PROCESS | 3232 | 1466502020766 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 3232 | 1466502020768 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 01:40:20 INFO - PROCESS | 3232 | 1466502020771 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:40:20 INFO - PROCESS | 3232 | 1466502020773 Marionette TRACE conn3 <- [1,1458,null,{}] 01:40:20 INFO - PROCESS | 3232 | 1466502020776 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}] 01:40:20 INFO - PROCESS | 3232 | 1466502020778 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:20 INFO - PROCESS | 3232 | 1466502020854 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:40:20 INFO - PROCESS | 3232 | 1466502020860 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 3232 | 1466502020862 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:20 INFO - PROCESS | 3232 | ++DOCSHELL 114C7800 == 33 [pid = 3232] [id = 374] 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (13B02400) [pid = 3232] [serial = 1122] [outer = 00000000] 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18299800) [pid = 3232] [serial = 1123] [outer = 13B02400] 01:40:20 INFO - PROCESS | 3232 | 1466502020907 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1829C000) [pid = 3232] [serial = 1124] [outer = 13B02400] 01:40:21 INFO - PROCESS | 3232 | 1466502021343 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]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 588ms 01:40:21 INFO - PROCESS | 3232 | 1466502021379 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 3232 | 1466502021381 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 01:40:21 INFO - PROCESS | 3232 | 1466502021384 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:40:21 INFO - PROCESS | 3232 | 1466502021386 Marionette TRACE conn3 <- [1,1462,null,{}] 01:40:21 INFO - PROCESS | 3232 | 1466502021394 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}] 01:40:21 INFO - PROCESS | 3232 | 1466502021397 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:21 INFO - PROCESS | 3232 | 1466502021474 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:40:21 INFO - PROCESS | 3232 | 1466502021480 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 3232 | 1466502021482 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:21 INFO - PROCESS | 3232 | ++DOCSHELL 19A1D800 == 34 [pid = 3232] [id = 375] 01:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A8CC00) [pid = 3232] [serial = 1125] [outer = 00000000] 01:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11AE3800) [pid = 3232] [serial = 1126] [outer = 19A8CC00] 01:40:21 INFO - PROCESS | 3232 | 1466502021527 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (16975400) [pid = 3232] [serial = 1127] [outer = 19A8CC00] 01:40:21 INFO - PROCESS | 3232 | 1466502021975 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]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 635ms 01:40:22 INFO - PROCESS | 3232 | 1466502022034 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 3232 | 1466502022036 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 01:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:40:22 INFO - PROCESS | 3232 | 1466502022040 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 3232 | 1466502022041 Marionette TRACE conn3 <- [1,1466,null,{}] 01:40:22 INFO - PROCESS | 3232 | 1466502022045 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}] 01:40:22 INFO - PROCESS | 3232 | 1466502022047 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:22 INFO - PROCESS | 3232 | 1466502022108 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:40:22 INFO - PROCESS | 3232 | 1466502022113 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 3232 | 1466502022115 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:22 INFO - PROCESS | 3232 | ++DOCSHELL 15D33C00 == 35 [pid = 3232] [id = 376] 01:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19CBFC00) [pid = 3232] [serial = 1128] [outer = 00000000] 01:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19EDA000) [pid = 3232] [serial = 1129] [outer = 19CBFC00] 01:40:22 INFO - PROCESS | 3232 | 1466502022159 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19EDB000) [pid = 3232] [serial = 1130] [outer = 19CBFC00] 01:40:23 INFO - PROCESS | 3232 | 1466502023085 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]]]}] 01:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1084ms 01:40:23 INFO - PROCESS | 3232 | 1466502023120 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:40:23 INFO - PROCESS | 3232 | 1466502023125 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 01:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:40:23 INFO - PROCESS | 3232 | 1466502023129 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:40:23 INFO - PROCESS | 3232 | 1466502023135 Marionette TRACE conn3 <- [1,1470,null,{}] 01:40:23 INFO - PROCESS | 3232 | 1466502023140 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}] 01:40:23 INFO - PROCESS | 3232 | 1466502023143 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:23 INFO - PROCESS | 3232 | 1466502023286 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:40:23 INFO - PROCESS | 3232 | 1466502023425 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 3232 | 1466502023428 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:23 INFO - PROCESS | 3232 | ++DOCSHELL 1142D800 == 36 [pid = 3232] [id = 377] 01:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (11C33400) [pid = 3232] [serial = 1131] [outer = 00000000] 01:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (130C5400) [pid = 3232] [serial = 1132] [outer = 11C33400] 01:40:23 INFO - PROCESS | 3232 | 1466502023485 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (13B04400) [pid = 3232] [serial = 1133] [outer = 11C33400] 01:40:24 INFO - PROCESS | 3232 | 1466502024399 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]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1346ms 01:40:24 INFO - PROCESS | 3232 | 1466502024473 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 3232 | 1466502024478 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 01:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:40:24 INFO - PROCESS | 3232 | 1466502024483 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 3232 | 1466502024486 Marionette TRACE conn3 <- [1,1474,null,{}] 01:40:24 INFO - PROCESS | 3232 | 1466502024492 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}] 01:40:24 INFO - PROCESS | 3232 | 1466502024495 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:24 INFO - PROCESS | 3232 | 1466502024628 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 19A1D800 == 35 [pid = 3232] [id = 375] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 114C7800 == 34 [pid = 3232] [id = 374] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 0F31AC00 == 33 [pid = 3232] [id = 373] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 1767AC00 == 32 [pid = 3232] [id = 372] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 161EC800 == 31 [pid = 3232] [id = 371] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 15D34400 == 30 [pid = 3232] [id = 370] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 131E6400 == 29 [pid = 3232] [id = 369] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 110F4C00 == 28 [pid = 3232] [id = 368] 01:40:24 INFO - PROCESS | 3232 | --DOCSHELL 1291A400 == 27 [pid = 3232] [id = 367] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (103CB000) [pid = 3232] [serial = 667] [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.] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A1DC800) [pid = 3232] [serial = 1087] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (17955800) [pid = 3232] [serial = 1074] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19A19400) [pid = 3232] [serial = 1077] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1795C400) [pid = 3232] [serial = 1075] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11442800) [pid = 3232] [serial = 1080] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A21800) [pid = 3232] [serial = 1078] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1A139400) [pid = 3232] [serial = 1057] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1A132800) [pid = 3232] [serial = 1056] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12BCFC00) [pid = 3232] [serial = 1059] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (143AB800) [pid = 3232] [serial = 1060] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16F8E400) [pid = 3232] [serial = 1071] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (129EC800) [pid = 3232] [serial = 1062] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (130A6000) [pid = 3232] [serial = 1063] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E0C800) [pid = 3232] [serial = 1068] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E92C00) [pid = 3232] [serial = 1069] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (143A9800) [pid = 3232] [serial = 1065] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E77C00) [pid = 3232] [serial = 1066] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A20400) [pid = 3232] [serial = 1083] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1344B000) [pid = 3232] [serial = 1081] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A91400) [pid = 3232] [serial = 1084] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (170D4C00) [pid = 3232] [serial = 1072] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (16972800) [pid = 3232] [serial = 1042] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19EDB800) [pid = 3232] [serial = 1086] [outer = 00000000] [url = about:blank] 01:40:24 INFO - PROCESS | 3232 | 1466502024733 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 3232 | 1466502024738 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:24 INFO - PROCESS | 3232 | ++DOCSHELL 105E9800 == 28 [pid = 3232] [id = 378] 01:40:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (105F0400) [pid = 3232] [serial = 1134] [outer = 00000000] 01:40:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (10E88800) [pid = 3232] [serial = 1135] [outer = 105F0400] 01:40:24 INFO - PROCESS | 3232 | 1466502024827 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (11447800) [pid = 3232] [serial = 1136] [outer = 105F0400] 01:40:25 INFO - PROCESS | 3232 | 1466502025255 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]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 789ms 01:40:25 INFO - PROCESS | 3232 | 1466502025304 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 3232 | 1466502025309 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 01:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:40:25 INFO - PROCESS | 3232 | 1466502025318 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 3232 | 1466502025321 Marionette TRACE conn3 <- [1,1478,null,{}] 01:40:25 INFO - PROCESS | 3232 | 1466502025328 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}] 01:40:25 INFO - PROCESS | 3232 | 1466502025331 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:25 INFO - PROCESS | 3232 | 1466502025418 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:40:25 INFO - PROCESS | 3232 | 1466502025433 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 3232 | 1466502025436 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:25 INFO - PROCESS | 3232 | ++DOCSHELL 13954400 == 29 [pid = 3232] [id = 379] 01:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13954800) [pid = 3232] [serial = 1137] [outer = 00000000] 01:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13B10400) [pid = 3232] [serial = 1138] [outer = 13954800] 01:40:25 INFO - PROCESS | 3232 | 1466502025483 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E74C00) [pid = 3232] [serial = 1139] [outer = 13954800] 01:40:25 INFO - PROCESS | 3232 | 1466502025967 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]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 696ms 01:40:25 INFO - PROCESS | 3232 | 1466502026000 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 3232 | 1466502026002 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 01:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:40:25 INFO - PROCESS | 3232 | 1466502026005 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 3232 | 1466502026009 Marionette TRACE conn3 <- [1,1482,null,{}] 01:40:26 INFO - PROCESS | 3232 | 1466502026053 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}] 01:40:26 INFO - PROCESS | 3232 | 1466502026058 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:26 INFO - PROCESS | 3232 | 1466502026144 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:40:26 INFO - PROCESS | 3232 | 1466502026244 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3232 | 1466502026247 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:26 INFO - PROCESS | 3232 | ++DOCSHELL 156E2000 == 30 [pid = 3232] [id = 380] 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15940800) [pid = 3232] [serial = 1140] [outer = 00000000] 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E0E400) [pid = 3232] [serial = 1141] [outer = 15940800] 01:40:26 INFO - PROCESS | 3232 | 1466502026296 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16022400) [pid = 3232] [serial = 1142] [outer = 15940800] 01:40:26 INFO - PROCESS | 3232 | 1466502026686 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]]]}] 01:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 712ms 01:40:26 INFO - PROCESS | 3232 | 1466502026725 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 3232 | 1466502026728 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 01:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:40:26 INFO - PROCESS | 3232 | 1466502026731 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 3232 | 1466502026733 Marionette TRACE conn3 <- [1,1486,null,{}] 01:40:26 INFO - PROCESS | 3232 | 1466502026736 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}] 01:40:26 INFO - PROCESS | 3232 | 1466502026738 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:26 INFO - PROCESS | 3232 | 1466502026836 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:40:26 INFO - PROCESS | 3232 | 1466502026842 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3232 | 1466502026844 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:26 INFO - PROCESS | 3232 | ++DOCSHELL 161E5400 == 31 [pid = 3232] [id = 381] 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161EA000) [pid = 3232] [serial = 1143] [outer = 00000000] 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (170A0400) [pid = 3232] [serial = 1144] [outer = 161EA000] 01:40:26 INFO - PROCESS | 3232 | 1466502026889 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1767D000) [pid = 3232] [serial = 1145] [outer = 161EA000] 01:40:27 INFO - PROCESS | 3232 | 1466502027359 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]]]}] 01:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 681ms 01:40:27 INFO - PROCESS | 3232 | 1466502027422 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 3232 | 1466502027426 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 01:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:40:27 INFO - PROCESS | 3232 | 1466502027430 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 3232 | 1466502027432 Marionette TRACE conn3 <- [1,1490,null,{}] 01:40:27 INFO - PROCESS | 3232 | 1466502027435 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}] 01:40:27 INFO - PROCESS | 3232 | 1466502027437 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:27 INFO - PROCESS | 3232 | 1466502027574 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:40:27 INFO - PROCESS | 3232 | 1466502027596 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 3232 | 1466502027598 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:27 INFO - PROCESS | 3232 | ++DOCSHELL 1776FC00 == 32 [pid = 3232] [id = 382] 01:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17954800) [pid = 3232] [serial = 1146] [outer = 00000000] 01:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1795D000) [pid = 3232] [serial = 1147] [outer = 17954800] 01:40:27 INFO - PROCESS | 3232 | 1466502027644 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1797E000) [pid = 3232] [serial = 1148] [outer = 17954800] 01:40:28 INFO - PROCESS | 3232 | 1466502028092 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]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 697ms 01:40:28 INFO - PROCESS | 3232 | 1466502028130 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 3232 | 1466502028132 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 01:40:28 INFO - PROCESS | 3232 | 1466502028135 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:40:28 INFO - PROCESS | 3232 | 1466502028137 Marionette TRACE conn3 <- [1,1494,null,{}] 01:40:28 INFO - PROCESS | 3232 | 1466502028140 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}] 01:40:28 INFO - PROCESS | 3232 | 1466502028146 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:28 INFO - PROCESS | 3232 | 1466502028287 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:40:28 INFO - PROCESS | 3232 | 1466502028355 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 3232 | 1466502028357 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:28 INFO - PROCESS | 3232 | ++DOCSHELL 1797D400 == 33 [pid = 3232] [id = 383] 01:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17E2A400) [pid = 3232] [serial = 1149] [outer = 00000000] 01:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1E800) [pid = 3232] [serial = 1150] [outer = 17E2A400] 01:40:28 INFO - PROCESS | 3232 | 1466502028403 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A9B000) [pid = 3232] [serial = 1151] [outer = 17E2A400] 01:40:28 INFO - PROCESS | 3232 | 1466502028821 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]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 742ms 01:40:28 INFO - PROCESS | 3232 | 1466502028880 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 3232 | 1466502028882 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 01:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:40:28 INFO - PROCESS | 3232 | 1466502028903 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 3232 | 1466502028914 Marionette TRACE conn3 <- [1,1498,null,{}] 01:40:28 INFO - PROCESS | 3232 | 1466502028922 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}] 01:40:28 INFO - PROCESS | 3232 | 1466502028925 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:29 INFO - PROCESS | 3232 | 1466502029131 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A8CC00) [pid = 3232] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (16655800) [pid = 3232] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15D36C00) [pid = 3232] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12925000) [pid = 3232] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1344C400) [pid = 3232] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (112B8800) [pid = 3232] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1767FC00) [pid = 3232] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (0F317000) [pid = 3232] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13B08C00) [pid = 3232] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1776D000) [pid = 3232] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (10473C00) [pid = 3232] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (10475000) [pid = 3232] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:40:29 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13B02400) [pid = 3232] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:40:29 INFO - PROCESS | 3232 | 1466502029200 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3232 | 1466502029202 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:29 INFO - PROCESS | 3232 | ++DOCSHELL 10473C00 == 34 [pid = 3232] [id = 384] 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (10475000) [pid = 3232] [serial = 1152] [outer = 00000000] 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11436800) [pid = 3232] [serial = 1153] [outer = 10475000] 01:40:29 INFO - PROCESS | 3232 | 1466502029246 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12925800) [pid = 3232] [serial = 1154] [outer = 10475000] 01:40:29 INFO - PROCESS | 3232 | 1466502029628 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]]]}] 01:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 759ms 01:40:29 INFO - PROCESS | 3232 | 1466502029659 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 3232 | 1466502029661 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 01:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:40:29 INFO - PROCESS | 3232 | 1466502029664 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 3232 | 1466502029666 Marionette TRACE conn3 <- [1,1502,null,{}] 01:40:29 INFO - PROCESS | 3232 | 1466502029670 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}] 01:40:29 INFO - PROCESS | 3232 | 1466502029671 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:29 INFO - PROCESS | 3232 | 1466502029753 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:40:29 INFO - PROCESS | 3232 | 1466502029759 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3232 | 1466502029760 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:29 INFO - PROCESS | 3232 | ++DOCSHELL 11C2C800 == 35 [pid = 3232] [id = 385] 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (131E4400) [pid = 3232] [serial = 1155] [outer = 00000000] 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1795E800) [pid = 3232] [serial = 1156] [outer = 131E4400] 01:40:29 INFO - PROCESS | 3232 | 1466502029806 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A1F800) [pid = 3232] [serial = 1157] [outer = 131E4400] 01:40:30 INFO - PROCESS | 3232 | 1466502030240 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 588ms 01:40:30 INFO - PROCESS | 3232 | 1466502030262 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 3232 | 1466502030264 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 01:40:30 INFO - PROCESS | 3232 | 1466502030267 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:40:30 INFO - PROCESS | 3232 | 1466502030269 Marionette TRACE conn3 <- [1,1506,null,{}] 01:40:30 INFO - PROCESS | 3232 | 1466502030286 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}] 01:40:30 INFO - PROCESS | 3232 | 1466502030287 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:30 INFO - PROCESS | 3232 | 1466502030369 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:40:30 INFO - PROCESS | 3232 | 1466502030375 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 3232 | 1466502030377 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:30 INFO - PROCESS | 3232 | ++DOCSHELL 16030400 == 36 [pid = 3232] [id = 386] 01:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19C5C400) [pid = 3232] [serial = 1158] [outer = 00000000] 01:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19ED4400) [pid = 3232] [serial = 1159] [outer = 19C5C400] 01:40:30 INFO - PROCESS | 3232 | 1466502030421 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1A134800) [pid = 3232] [serial = 1160] [outer = 19C5C400] 01:40:30 INFO - PROCESS | 3232 | 1466502030856 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 650ms 01:40:30 INFO - PROCESS | 3232 | 1466502030924 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 3232 | 1466502030926 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 01:40:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:40:30 INFO - PROCESS | 3232 | 1466502030934 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 3232 | 1466502030936 Marionette TRACE conn3 <- [1,1510,null,{}] 01:40:30 INFO - PROCESS | 3232 | 1466502030939 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}] 01:40:30 INFO - PROCESS | 3232 | 1466502030941 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:31 INFO - PROCESS | 3232 | 1466502031022 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:40:31 INFO - PROCESS | 3232 | 1466502031027 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 3232 | 1466502031029 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:31 INFO - PROCESS | 3232 | ++DOCSHELL 15940C00 == 37 [pid = 3232] [id = 387] 01:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16971400) [pid = 3232] [serial = 1161] [outer = 00000000] 01:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A32E400) [pid = 3232] [serial = 1162] [outer = 16971400] 01:40:31 INFO - PROCESS | 3232 | 1466502031093 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A32F800) [pid = 3232] [serial = 1163] [outer = 16971400] 01:40:31 INFO - PROCESS | 3232 | 1466502031813 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"]]]}] 01:40:31 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 () { 01:40:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:40:31 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 () { 01:40:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:40:31 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 () { 01:40:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:40:31 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 () { 01:40:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:40:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 898ms 01:40:31 INFO - PROCESS | 3232 | 1466502031844 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 3232 | 1466502031848 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 01:40:31 INFO - PROCESS | 3232 | 1466502031853 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:40:31 INFO - PROCESS | 3232 | 1466502031859 Marionette TRACE conn3 <- [1,1514,null,{}] 01:40:31 INFO - PROCESS | 3232 | 1466502031864 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}] 01:40:31 INFO - PROCESS | 3232 | 1466502031867 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:31 INFO - PROCESS | 3232 | 1466502031981 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:40:32 INFO - PROCESS | 3232 | 1466502032117 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 3232 | 1466502032121 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:32 INFO - PROCESS | 3232 | ++DOCSHELL 105F5C00 == 38 [pid = 3232] [id = 388] 01:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (10B76C00) [pid = 3232] [serial = 1164] [outer = 00000000] 01:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14E7C400) [pid = 3232] [serial = 1165] [outer = 10B76C00] 01:40:32 INFO - PROCESS | 3232 | 1466502032181 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (14E8B800) [pid = 3232] [serial = 1166] [outer = 10B76C00] 01:40:32 INFO - PROCESS | 3232 | 1466502032719 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"]]]}] 01:40:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:40:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:40:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:40:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 882ms 01:40:32 INFO - PROCESS | 3232 | 1466502032743 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 3232 | 1466502032748 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 01:40:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:40:32 INFO - PROCESS | 3232 | 1466502032755 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 3232 | 1466502032758 Marionette TRACE conn3 <- [1,1518,null,{}] 01:40:32 INFO - PROCESS | 3232 | 1466502032762 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}] 01:40:32 INFO - PROCESS | 3232 | 1466502032765 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:32 INFO - PROCESS | 3232 | 1466502032880 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:40:32 INFO - PROCESS | 3232 | 1466502032989 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 3232 | 1466502032992 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:33 INFO - PROCESS | 3232 | ++DOCSHELL 161EC800 == 39 [pid = 3232] [id = 389] 01:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1665CC00) [pid = 3232] [serial = 1167] [outer = 00000000] 01:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17983400) [pid = 3232] [serial = 1168] [outer = 1665CC00] 01:40:33 INFO - PROCESS | 3232 | 1466502033051 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1829A000) [pid = 3232] [serial = 1169] [outer = 1665CC00] 01:40:33 INFO - PROCESS | 3232 | 1466502033616 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]]]}] 01:40:33 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:40:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:40:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:40:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:40:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:40:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 897ms 01:40:33 INFO - PROCESS | 3232 | 1466502033658 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 3232 | 1466502033660 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 01:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:40:33 INFO - PROCESS | 3232 | 1466502033664 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 3232 | 1466502033668 Marionette TRACE conn3 <- [1,1522,null,{}] 01:40:33 INFO - PROCESS | 3232 | 1466502033679 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}] 01:40:33 INFO - PROCESS | 3232 | 1466502033684 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:33 INFO - PROCESS | 3232 | 1466502033795 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:40:33 INFO - PROCESS | 3232 | 1466502033932 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 3232 | 1466502033936 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:33 INFO - PROCESS | 3232 | ++DOCSHELL 1A662C00 == 40 [pid = 3232] [id = 390] 01:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1A759400) [pid = 3232] [serial = 1170] [outer = 00000000] 01:40:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A767400) [pid = 3232] [serial = 1171] [outer = 1A759400] 01:40:33 INFO - PROCESS | 3232 | 1466502033994 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1AC0CC00) [pid = 3232] [serial = 1172] [outer = 1A759400] 01:40:34 INFO - PROCESS | 3232 | 1466502034553 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]]]}] 01:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 01:40:34 INFO - PROCESS | 3232 | 1466502034592 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 3232 | 1466502034595 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 01:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:40:34 INFO - PROCESS | 3232 | 1466502034599 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 3232 | 1466502034601 Marionette TRACE conn3 <- [1,1526,null,{}] 01:40:34 INFO - PROCESS | 3232 | 1466502034605 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}] 01:40:34 INFO - PROCESS | 3232 | 1466502034607 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:34 INFO - PROCESS | 3232 | 1466502034717 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:40:34 INFO - PROCESS | 3232 | 1466502034825 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 3232 | 1466502034827 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:34 INFO - PROCESS | 3232 | ++DOCSHELL 19E31C00 == 41 [pid = 3232] [id = 391] 01:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (19E32400) [pid = 3232] [serial = 1173] [outer = 00000000] 01:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (19E37C00) [pid = 3232] [serial = 1174] [outer = 19E32400] 01:40:34 INFO - PROCESS | 3232 | 1466502034882 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (19E3AC00) [pid = 3232] [serial = 1175] [outer = 19E32400] 01:40:35 INFO - PROCESS | 3232 | 1466502035663 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]]]}] 01:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1145ms 01:40:35 INFO - PROCESS | 3232 | 1466502035738 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 3232 | 1466502035742 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 01:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:40:35 INFO - PROCESS | 3232 | 1466502035762 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 3232 | 1466502035765 Marionette TRACE conn3 <- [1,1530,null,{}] 01:40:35 INFO - PROCESS | 3232 | 1466502035771 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}] 01:40:35 INFO - PROCESS | 3232 | 1466502035774 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:35 INFO - PROCESS | 3232 | 1466502035889 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:40:36 INFO - PROCESS | 3232 | 1466502036026 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 3232 | 1466502036031 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:36 INFO - PROCESS | 3232 | ++DOCSHELL 131ED000 == 42 [pid = 3232] [id = 392] 01:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1322BC00) [pid = 3232] [serial = 1176] [outer = 00000000] 01:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13955800) [pid = 3232] [serial = 1177] [outer = 1322BC00] 01:40:36 INFO - PROCESS | 3232 | 1466502036086 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (130A4000) [pid = 3232] [serial = 1178] [outer = 1322BC00] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 16030400 == 41 [pid = 3232] [id = 386] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 11C2C800 == 40 [pid = 3232] [id = 385] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 10473C00 == 39 [pid = 3232] [id = 384] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 1797D400 == 38 [pid = 3232] [id = 383] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 1776FC00 == 37 [pid = 3232] [id = 382] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 161E5400 == 36 [pid = 3232] [id = 381] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 156E2000 == 35 [pid = 3232] [id = 380] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 13954400 == 34 [pid = 3232] [id = 379] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 105E9800 == 33 [pid = 3232] [id = 378] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 1142D800 == 32 [pid = 3232] [id = 377] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 15D33C00 == 31 [pid = 3232] [id = 376] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 19E31C00 == 30 [pid = 3232] [id = 391] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 161EC800 == 29 [pid = 3232] [id = 389] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 1A662C00 == 28 [pid = 3232] [id = 390] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 15940C00 == 27 [pid = 3232] [id = 387] 01:40:36 INFO - PROCESS | 3232 | --DOCSHELL 105F5C00 == 26 [pid = 3232] [id = 388] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (11AE3800) [pid = 3232] [serial = 1126] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (167D5400) [pid = 3232] [serial = 1114] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (15E0BC00) [pid = 3232] [serial = 1111] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (14E04000) [pid = 3232] [serial = 1103] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (13157000) [pid = 3232] [serial = 1102] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13B03C00) [pid = 3232] [serial = 1108] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (143AA000) [pid = 3232] [serial = 1109] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1291C400) [pid = 3232] [serial = 1105] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129F0800) [pid = 3232] [serial = 1106] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (16975400) [pid = 3232] [serial = 1127] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (17767800) [pid = 3232] [serial = 1117] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (10B79000) [pid = 3232] [serial = 1090] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (103F3C00) [pid = 3232] [serial = 1089] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1602D000) [pid = 3232] [serial = 1094] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1546E000) [pid = 3232] [serial = 1093] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A18800) [pid = 3232] [serial = 1097] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17983800) [pid = 3232] [serial = 1096] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E08000) [pid = 3232] [serial = 1100] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (129ED400) [pid = 3232] [serial = 1099] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (169EF400) [pid = 3232] [serial = 1115] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11AE2800) [pid = 3232] [serial = 1120] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (17952C00) [pid = 3232] [serial = 1118] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (18299800) [pid = 3232] [serial = 1123] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (156DD800) [pid = 3232] [serial = 1121] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1829C000) [pid = 3232] [serial = 1124] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15E88800) [pid = 3232] [serial = 1112] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3232 | 1466502037246 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]]]}] 01:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1548ms 01:40:37 INFO - PROCESS | 3232 | 1466502037313 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 3232 | 1466502037318 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 01:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:40:37 INFO - PROCESS | 3232 | 1466502037371 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 3232 | 1466502037374 Marionette TRACE conn3 <- [1,1534,null,{}] 01:40:37 INFO - PROCESS | 3232 | 1466502037380 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}] 01:40:37 INFO - PROCESS | 3232 | 1466502037383 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:37 INFO - PROCESS | 3232 | 1466502037473 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:40:37 INFO - PROCESS | 3232 | 1466502037480 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 3232 | 1466502037483 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:37 INFO - PROCESS | 3232 | ++DOCSHELL 10E67800 == 27 [pid = 3232] [id = 393] 01:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1143E000) [pid = 3232] [serial = 1179] [outer = 00000000] 01:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11AE3800) [pid = 3232] [serial = 1180] [outer = 1143E000] 01:40:37 INFO - PROCESS | 3232 | 1466502037531 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1281B400) [pid = 3232] [serial = 1181] [outer = 1143E000] 01:40:38 INFO - PROCESS | 3232 | 1466502038033 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 696ms 01:40:38 INFO - PROCESS | 3232 | 1466502038063 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 3232 | 1466502038068 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 01:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:40:38 INFO - PROCESS | 3232 | 1466502038075 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3232 | 1466502038077 Marionette TRACE conn3 <- [1,1538,null,{}] 01:40:38 INFO - PROCESS | 3232 | 1466502038082 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}] 01:40:38 INFO - PROCESS | 3232 | 1466502038084 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:38 INFO - PROCESS | 3232 | 1466502038173 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:40:38 INFO - PROCESS | 3232 | 1466502038182 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 3232 | 1466502038184 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:38 INFO - PROCESS | 3232 | ++DOCSHELL 13153400 == 28 [pid = 3232] [id = 394] 01:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13153800) [pid = 3232] [serial = 1182] [outer = 00000000] 01:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (131EBC00) [pid = 3232] [serial = 1183] [outer = 13153800] 01:40:38 INFO - PROCESS | 3232 | 1466502038233 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (13948000) [pid = 3232] [serial = 1184] [outer = 13153800] 01:40:38 INFO - PROCESS | 3232 | 1466502038715 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 681ms 01:40:38 INFO - PROCESS | 3232 | 1466502038772 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 3232 | 1466502038774 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 01:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:40:38 INFO - PROCESS | 3232 | 1466502038778 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3232 | 1466502038781 Marionette TRACE conn3 <- [1,1542,null,{}] 01:40:38 INFO - PROCESS | 3232 | 1466502038792 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}] 01:40:38 INFO - PROCESS | 3232 | 1466502038797 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:38 INFO - PROCESS | 3232 | 1466502038919 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:40:39 INFO - PROCESS | 3232 | 1466502039012 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3232 | 1466502039015 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:39 INFO - PROCESS | 3232 | ++DOCSHELL 1594B800 == 29 [pid = 3232] [id = 395] 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1594EC00) [pid = 3232] [serial = 1185] [outer = 00000000] 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15D33C00) [pid = 3232] [serial = 1186] [outer = 1594EC00] 01:40:39 INFO - PROCESS | 3232 | 1466502039065 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15E09000) [pid = 3232] [serial = 1187] [outer = 1594EC00] 01:40:39 INFO - PROCESS | 3232 | 1466502039490 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]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 790ms 01:40:39 INFO - PROCESS | 3232 | 1466502039567 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 3232 | 1466502039570 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 01:40:39 INFO - PROCESS | 3232 | 1466502039573 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:40:39 INFO - PROCESS | 3232 | 1466502039575 Marionette TRACE conn3 <- [1,1546,null,{}] 01:40:39 INFO - PROCESS | 3232 | 1466502039583 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}] 01:40:39 INFO - PROCESS | 3232 | 1466502039585 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:39 INFO - PROCESS | 3232 | 1466502039715 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:40:39 INFO - PROCESS | 3232 | 1466502039728 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3232 | 1466502039730 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:39 INFO - PROCESS | 3232 | ++DOCSHELL 15D33400 == 30 [pid = 3232] [id = 396] 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E13C00) [pid = 3232] [serial = 1188] [outer = 00000000] 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (161E4400) [pid = 3232] [serial = 1189] [outer = 15E13C00] 01:40:39 INFO - PROCESS | 3232 | 1466502039826 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (16655800) [pid = 3232] [serial = 1190] [outer = 15E13C00] 01:40:40 INFO - PROCESS | 3232 | 1466502040266 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]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 727ms 01:40:40 INFO - PROCESS | 3232 | 1466502040313 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 3232 | 1466502040316 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 01:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:40:40 INFO - PROCESS | 3232 | 1466502040319 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 3232 | 1466502040321 Marionette TRACE conn3 <- [1,1550,null,{}] 01:40:40 INFO - PROCESS | 3232 | 1466502040328 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}] 01:40:40 INFO - PROCESS | 3232 | 1466502040330 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:40 INFO - PROCESS | 3232 | 1466502040452 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:40:40 INFO - PROCESS | 3232 | 1466502040524 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 3232 | 1466502040526 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:40 INFO - PROCESS | 3232 | ++DOCSHELL 15E93000 == 31 [pid = 3232] [id = 397] 01:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15E93C00) [pid = 3232] [serial = 1191] [outer = 00000000] 01:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (169EF000) [pid = 3232] [serial = 1192] [outer = 15E93C00] 01:40:40 INFO - PROCESS | 3232 | 1466502040573 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (170D5000) [pid = 3232] [serial = 1193] [outer = 15E93C00] 01:40:40 INFO - PROCESS | 3232 | 1466502040995 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 727ms 01:40:41 INFO - PROCESS | 3232 | 1466502041044 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 3232 | 1466502041046 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 01:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:40:41 INFO - PROCESS | 3232 | 1466502041049 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3232 | 1466502041051 Marionette TRACE conn3 <- [1,1554,null,{}] 01:40:41 INFO - PROCESS | 3232 | 1466502041054 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}] 01:40:41 INFO - PROCESS | 3232 | 1466502041060 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:41 INFO - PROCESS | 3232 | 1466502041200 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (16971400) [pid = 3232] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19C5C400) [pid = 3232] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17954800) [pid = 3232] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17E2A400) [pid = 3232] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (11C33400) [pid = 3232] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19CBFC00) [pid = 3232] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13954800) [pid = 3232] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161EA000) [pid = 3232] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15940800) [pid = 3232] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (105F0400) [pid = 3232] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (131E4400) [pid = 3232] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:40:41 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10475000) [pid = 3232] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:40:41 INFO - PROCESS | 3232 | 1466502041487 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 3232 | 1466502041489 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:41 INFO - PROCESS | 3232 | ++DOCSHELL 0F314C00 == 32 [pid = 3232] [id = 398] 01:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (10475000) [pid = 3232] [serial = 1194] [outer = 00000000] 01:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (11432800) [pid = 3232] [serial = 1195] [outer = 10475000] 01:40:41 INFO - PROCESS | 3232 | 1466502041536 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1344B000) [pid = 3232] [serial = 1196] [outer = 10475000] 01:40:41 INFO - PROCESS | 3232 | 1466502041945 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 01:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:40:41 INFO - PROCESS | 3232 | 1466502041997 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 3232 | 1466502041999 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 01:40:41 INFO - PROCESS | 3232 | 1466502042003 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3232 | 1466502042005 Marionette TRACE conn3 <- [1,1558,null,{}] 01:40:41 INFO - PROCESS | 3232 | 1466502042008 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}] 01:40:41 INFO - PROCESS | 3232 | 1466502042010 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:42 INFO - PROCESS | 3232 | 1466502042122 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:40:42 INFO - PROCESS | 3232 | 1466502042130 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3232 | 1466502042132 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:42 INFO - PROCESS | 3232 | ++DOCSHELL 13156C00 == 33 [pid = 3232] [id = 399] 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (156DE800) [pid = 3232] [serial = 1197] [outer = 00000000] 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17E2B400) [pid = 3232] [serial = 1198] [outer = 156DE800] 01:40:42 INFO - PROCESS | 3232 | 1466502042176 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17E2BC00) [pid = 3232] [serial = 1199] [outer = 156DE800] 01:40:42 INFO - PROCESS | 3232 | 1466502042589 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 635ms 01:40:42 INFO - PROCESS | 3232 | 1466502042621 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3232 | 1466502042624 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 01:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:40:42 INFO - PROCESS | 3232 | 1466502042627 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 3232 | 1466502042629 Marionette TRACE conn3 <- [1,1562,null,{}] 01:40:42 INFO - PROCESS | 3232 | 1466502042632 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}] 01:40:42 INFO - PROCESS | 3232 | 1466502042634 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:42 INFO - PROCESS | 3232 | 1466502042714 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:40:42 INFO - PROCESS | 3232 | 1466502042818 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3232 | 1466502042820 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:42 INFO - PROCESS | 3232 | ++DOCSHELL 131E2800 == 34 [pid = 3232] [id = 400] 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (131EB000) [pid = 3232] [serial = 1200] [outer = 00000000] 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1AC00) [pid = 3232] [serial = 1201] [outer = 131EB000] 01:40:42 INFO - PROCESS | 3232 | 1466502042865 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A1B000) [pid = 3232] [serial = 1202] [outer = 131EB000] 01:40:43 INFO - PROCESS | 3232 | 1466502043223 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 634ms 01:40:43 INFO - PROCESS | 3232 | 1466502043278 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 3232 | 1466502043283 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 01:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:40:43 INFO - PROCESS | 3232 | 1466502043289 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3232 | 1466502043293 Marionette TRACE conn3 <- [1,1566,null,{}] 01:40:43 INFO - PROCESS | 3232 | 1466502043300 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}] 01:40:43 INFO - PROCESS | 3232 | 1466502043304 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:43 INFO - PROCESS | 3232 | 1466502043496 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:40:43 INFO - PROCESS | 3232 | 1466502043622 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3232 | 1466502043628 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:43 INFO - PROCESS | 3232 | ++DOCSHELL 110E9400 == 35 [pid = 3232] [id = 401] 01:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (110EB000) [pid = 3232] [serial = 1203] [outer = 00000000] 01:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (11436000) [pid = 3232] [serial = 1204] [outer = 110EB000] 01:40:43 INFO - PROCESS | 3232 | 1466502043712 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1289F000) [pid = 3232] [serial = 1205] [outer = 110EB000] 01:40:44 INFO - PROCESS | 3232 | 1466502044435 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1176ms 01:40:44 INFO - PROCESS | 3232 | 1466502044474 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 3232 | 1466502044477 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 01:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:40:44 INFO - PROCESS | 3232 | 1466502044484 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 3232 | 1466502044488 Marionette TRACE conn3 <- [1,1570,null,{}] 01:40:44 INFO - PROCESS | 3232 | 1466502044493 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}] 01:40:44 INFO - PROCESS | 3232 | 1466502044495 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:44 INFO - PROCESS | 3232 | 1466502044614 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:40:44 INFO - PROCESS | 3232 | 1466502044754 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 3232 | 1466502044757 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:44 INFO - PROCESS | 3232 | ++DOCSHELL 131EC400 == 36 [pid = 3232] [id = 402] 01:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (14E04000) [pid = 3232] [serial = 1206] [outer = 00000000] 01:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (14E84C00) [pid = 3232] [serial = 1207] [outer = 14E04000] 01:40:44 INFO - PROCESS | 3232 | 1466502044827 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (15940C00) [pid = 3232] [serial = 1208] [outer = 14E04000] 01:40:45 INFO - PROCESS | 3232 | 1466502045700 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]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1300ms 01:40:45 INFO - PROCESS | 3232 | 1466502045783 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 3232 | 1466502045788 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 01:40:45 INFO - PROCESS | 3232 | 1466502045793 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:40:45 INFO - PROCESS | 3232 | 1466502045797 Marionette TRACE conn3 <- [1,1574,null,{}] 01:40:45 INFO - PROCESS | 3232 | 1466502045806 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}] 01:40:45 INFO - PROCESS | 3232 | 1466502045811 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:45 INFO - PROCESS | 3232 | 1466502045952 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:40:46 INFO - PROCESS | 3232 | 1466502046057 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 3232 | 1466502046062 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 13156C00 == 35 [pid = 3232] [id = 399] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 0F314C00 == 34 [pid = 3232] [id = 398] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 15E93000 == 33 [pid = 3232] [id = 397] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 15D33400 == 32 [pid = 3232] [id = 396] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 1594B800 == 31 [pid = 3232] [id = 395] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 13153400 == 30 [pid = 3232] [id = 394] 01:40:46 INFO - PROCESS | 3232 | --DOCSHELL 10E67800 == 29 [pid = 3232] [id = 393] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A134800) [pid = 3232] [serial = 1160] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1795D000) [pid = 3232] [serial = 1147] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19A1E800) [pid = 3232] [serial = 1150] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1797E000) [pid = 3232] [serial = 1148] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (130C5400) [pid = 3232] [serial = 1132] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13B04400) [pid = 3232] [serial = 1133] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19EDB000) [pid = 3232] [serial = 1130] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19EDA000) [pid = 3232] [serial = 1129] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (13B10400) [pid = 3232] [serial = 1138] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E74C00) [pid = 3232] [serial = 1139] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (170A0400) [pid = 3232] [serial = 1144] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E0E400) [pid = 3232] [serial = 1141] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16022400) [pid = 3232] [serial = 1142] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (11447800) [pid = 3232] [serial = 1136] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10E88800) [pid = 3232] [serial = 1135] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19A9B000) [pid = 3232] [serial = 1151] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1795E800) [pid = 3232] [serial = 1156] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (11436800) [pid = 3232] [serial = 1153] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A1F800) [pid = 3232] [serial = 1157] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (12925800) [pid = 3232] [serial = 1154] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1767D000) [pid = 3232] [serial = 1145] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1A32E400) [pid = 3232] [serial = 1162] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1A32F800) [pid = 3232] [serial = 1163] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19ED4400) [pid = 3232] [serial = 1159] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3232 | ++DOCSHELL 10433800 == 30 [pid = 3232] [id = 403] 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1047FC00) [pid = 3232] [serial = 1209] [outer = 00000000] 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (10E60800) [pid = 3232] [serial = 1210] [outer = 1047FC00] 01:40:46 INFO - PROCESS | 3232 | 1466502046134 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (114C7800) [pid = 3232] [serial = 1211] [outer = 1047FC00] 01:40:46 INFO - PROCESS | 3232 | 1466502046581 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 836ms 01:40:46 INFO - PROCESS | 3232 | 1466502046636 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 3232 | 1466502046640 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 01:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:40:46 INFO - PROCESS | 3232 | 1466502046646 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 3232 | 1466502046649 Marionette TRACE conn3 <- [1,1578,null,{}] 01:40:46 INFO - PROCESS | 3232 | 1466502046652 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}] 01:40:46 INFO - PROCESS | 3232 | 1466502046654 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:46 INFO - PROCESS | 3232 | 1466502046746 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:40:46 INFO - PROCESS | 3232 | 1466502046752 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 3232 | 1466502046754 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:46 INFO - PROCESS | 3232 | ++DOCSHELL 130A6000 == 31 [pid = 3232] [id = 404] 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1312F800) [pid = 3232] [serial = 1212] [outer = 00000000] 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1430E400) [pid = 3232] [serial = 1213] [outer = 1312F800] 01:40:46 INFO - PROCESS | 3232 | 1466502046802 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E72400) [pid = 3232] [serial = 1214] [outer = 1312F800] 01:40:47 INFO - PROCESS | 3232 | 1466502047293 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 681ms 01:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:40:47 INFO - PROCESS | 3232 | 1466502047330 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 3232 | 1466502047332 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 01:40:47 INFO - PROCESS | 3232 | 1466502047336 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 3232 | 1466502047339 Marionette TRACE conn3 <- [1,1582,null,{}] 01:40:47 INFO - PROCESS | 3232 | 1466502047351 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}] 01:40:47 INFO - PROCESS | 3232 | 1466502047356 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:47 INFO - PROCESS | 3232 | 1466502047470 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:40:47 INFO - PROCESS | 3232 | 1466502047574 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3232 | 1466502047577 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:47 INFO - PROCESS | 3232 | ++DOCSHELL 15940800 == 32 [pid = 3232] [id = 405] 01:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15947C00) [pid = 3232] [serial = 1215] [outer = 00000000] 01:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E10000) [pid = 3232] [serial = 1216] [outer = 15947C00] 01:40:47 INFO - PROCESS | 3232 | 1466502047624 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1602D000) [pid = 3232] [serial = 1217] [outer = 15947C00] 01:40:47 INFO - PROCESS | 3232 | 1466502048009 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 728ms 01:40:48 INFO - PROCESS | 3232 | 1466502048075 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3232 | 1466502048078 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:40:48 INFO - PROCESS | 3232 | 1466502048082 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3232 | 1466502048084 Marionette TRACE conn3 <- [1,1586,null,{}] 01:40:48 INFO - PROCESS | 3232 | 1466502048087 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}] 01:40:48 INFO - PROCESS | 3232 | 1466502048089 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:48 INFO - PROCESS | 3232 | 1466502048178 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:40:48 INFO - PROCESS | 3232 | 1466502048192 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 3232 | 1466502048195 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:48 INFO - PROCESS | 3232 | ++DOCSHELL 16660400 == 33 [pid = 3232] [id = 406] 01:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1689B400) [pid = 3232] [serial = 1218] [outer = 00000000] 01:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (170C7000) [pid = 3232] [serial = 1219] [outer = 1689B400] 01:40:48 INFO - PROCESS | 3232 | 1466502048241 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (176B8800) [pid = 3232] [serial = 1220] [outer = 1689B400] 01:40:48 INFO - PROCESS | 3232 | 1466502048738 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 681ms 01:40:48 INFO - PROCESS | 3232 | 1466502048780 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3232 | 1466502048782 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:40:48 INFO - PROCESS | 3232 | 1466502048786 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3232 | 1466502048788 Marionette TRACE conn3 <- [1,1590,null,{}] 01:40:48 INFO - PROCESS | 3232 | 1466502048798 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}] 01:40:48 INFO - PROCESS | 3232 | 1466502048800 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:48 INFO - PROCESS | 3232 | 1466502048950 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:40:48 INFO - PROCESS | 3232 | 1466502048960 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 3232 | 1466502048962 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:48 INFO - PROCESS | 3232 | ++DOCSHELL 161EDC00 == 34 [pid = 3232] [id = 407] 01:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16662400) [pid = 3232] [serial = 1221] [outer = 00000000] 01:40:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1795C800) [pid = 3232] [serial = 1222] [outer = 16662400] 01:40:48 INFO - PROCESS | 3232 | 1466502048991 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1795F000) [pid = 3232] [serial = 1223] [outer = 16662400] 01:40:49 INFO - PROCESS | 3232 | 1466502049455 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 727ms 01:40:49 INFO - PROCESS | 3232 | 1466502049510 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 3232 | 1466502049512 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 01:40:49 INFO - PROCESS | 3232 | 1466502049516 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:40:49 INFO - PROCESS | 3232 | 1466502049517 Marionette TRACE conn3 <- [1,1594,null,{}] 01:40:49 INFO - PROCESS | 3232 | 1466502049521 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}] 01:40:49 INFO - PROCESS | 3232 | 1466502049526 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:49 INFO - PROCESS | 3232 | 1466502049669 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:40:49 INFO - PROCESS | 3232 | 1466502049738 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 3232 | 1466502049740 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:49 INFO - PROCESS | 3232 | ++DOCSHELL 17989000 == 35 [pid = 3232] [id = 408] 01:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1798B000) [pid = 3232] [serial = 1224] [outer = 00000000] 01:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1F800) [pid = 3232] [serial = 1225] [outer = 1798B000] 01:40:49 INFO - PROCESS | 3232 | 1466502049786 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (18296800) [pid = 3232] [serial = 1226] [outer = 1798B000] 01:40:50 INFO - PROCESS | 3232 | 1466502050217 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 743ms 01:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:40:50 INFO - PROCESS | 3232 | 1466502050264 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 3232 | 1466502050266 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 01:40:50 INFO - PROCESS | 3232 | 1466502050274 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 3232 | 1466502050276 Marionette TRACE conn3 <- [1,1598,null,{}] 01:40:50 INFO - PROCESS | 3232 | 1466502050279 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}] 01:40:50 INFO - PROCESS | 3232 | 1466502050281 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:50 INFO - PROCESS | 3232 | 1466502050481 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13153800) [pid = 3232] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15E13C00) [pid = 3232] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (10B76C00) [pid = 3232] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1665CC00) [pid = 3232] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1A759400) [pid = 3232] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19E32400) [pid = 3232] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E93C00) [pid = 3232] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10475000) [pid = 3232] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1594EC00) [pid = 3232] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1322BC00) [pid = 3232] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (156DE800) [pid = 3232] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:40:50 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1143E000) [pid = 3232] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:40:50 INFO - PROCESS | 3232 | 1466502050548 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 3232 | 1466502050550 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:50 INFO - PROCESS | 3232 | ++DOCSHELL 105F6800 == 36 [pid = 3232] [id = 409] 01:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10A56800) [pid = 3232] [serial = 1227] [outer = 00000000] 01:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1143E000) [pid = 3232] [serial = 1228] [outer = 10A56800] 01:40:50 INFO - PROCESS | 3232 | 1466502050595 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13153800) [pid = 3232] [serial = 1229] [outer = 10A56800] 01:40:50 INFO - PROCESS | 3232 | 1466502050944 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 758ms 01:40:51 INFO - PROCESS | 3232 | 1466502051012 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 3232 | 1466502051014 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 01:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:40:51 INFO - PROCESS | 3232 | 1466502051017 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3232 | 1466502051019 Marionette TRACE conn3 <- [1,1602,null,{}] 01:40:51 INFO - PROCESS | 3232 | 1466502051023 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}] 01:40:51 INFO - PROCESS | 3232 | 1466502051024 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:51 INFO - PROCESS | 3232 | 1466502051104 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:40:51 INFO - PROCESS | 3232 | 1466502051109 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3232 | 1466502051111 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:51 INFO - PROCESS | 3232 | ++DOCSHELL 13B04800 == 37 [pid = 3232] [id = 410] 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (156DD800) [pid = 3232] [serial = 1230] [outer = 00000000] 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A1CC00) [pid = 3232] [serial = 1231] [outer = 156DD800] 01:40:51 INFO - PROCESS | 3232 | 1466502051156 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19CBC000) [pid = 3232] [serial = 1232] [outer = 156DD800] 01:40:51 INFO - PROCESS | 3232 | 1466502051585 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]]]}] 01:40:51 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 01:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 588ms 01:40:51 INFO - PROCESS | 3232 | 1466502051620 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 3232 | 1466502051622 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 01:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:40:51 INFO - PROCESS | 3232 | 1466502051630 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3232 | 1466502051631 Marionette TRACE conn3 <- [1,1606,null,{}] 01:40:51 INFO - PROCESS | 3232 | 1466502051635 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}] 01:40:51 INFO - PROCESS | 3232 | 1466502051636 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:51 INFO - PROCESS | 3232 | 1466502051716 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:40:51 INFO - PROCESS | 3232 | 1466502051722 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3232 | 1466502051724 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:51 INFO - PROCESS | 3232 | ++DOCSHELL 176C2400 == 38 [pid = 3232] [id = 411] 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A13C00) [pid = 3232] [serial = 1233] [outer = 00000000] 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19E38000) [pid = 3232] [serial = 1234] [outer = 19A13C00] 01:40:51 INFO - PROCESS | 3232 | 1466502051768 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19E3C000) [pid = 3232] [serial = 1235] [outer = 19A13C00] 01:40:52 INFO - PROCESS | 3232 | 1466502052256 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 619ms 01:40:52 INFO - PROCESS | 3232 | 1466502052282 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 3232 | 1466502052284 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 01:40:52 INFO - PROCESS | 3232 | 1466502052287 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 3232 | 1466502052289 Marionette TRACE conn3 <- [1,1610,null,{}] 01:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:40:52 INFO - PROCESS | 3232 | 1466502052293 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}] 01:40:52 INFO - PROCESS | 3232 | 1466502052295 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:52 INFO - PROCESS | 3232 | 1466502052386 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:40:52 INFO - PROCESS | 3232 | 1466502052391 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 3232 | 1466502052393 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:52 INFO - PROCESS | 3232 | ++DOCSHELL 19E33C00 == 39 [pid = 3232] [id = 412] 01:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19E34C00) [pid = 3232] [serial = 1236] [outer = 00000000] 01:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19EDB800) [pid = 3232] [serial = 1237] [outer = 19E34C00] 01:40:52 INFO - PROCESS | 3232 | 1466502052437 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19EDC400) [pid = 3232] [serial = 1238] [outer = 19E34C00] 01:40:53 INFO - PROCESS | 3232 | 1466502053170 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]]]}] 01:40:53 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 01:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 929ms 01:40:53 INFO - PROCESS | 3232 | 1466502053221 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 3232 | 1466502053225 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 01:40:53 INFO - PROCESS | 3232 | 1466502053230 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:40:53 INFO - PROCESS | 3232 | 1466502053236 Marionette TRACE conn3 <- [1,1614,null,{}] 01:40:53 INFO - PROCESS | 3232 | 1466502053241 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}] 01:40:53 INFO - PROCESS | 3232 | 1466502053244 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:53 INFO - PROCESS | 3232 | 1466502053358 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:40:53 INFO - PROCESS | 3232 | 1466502053497 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 3232 | 1466502053501 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:53 INFO - PROCESS | 3232 | ++DOCSHELL 110F4400 == 40 [pid = 3232] [id = 413] 01:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (112B8800) [pid = 3232] [serial = 1239] [outer = 00000000] 01:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (13153400) [pid = 3232] [serial = 1240] [outer = 112B8800] 01:40:53 INFO - PROCESS | 3232 | 1466502053561 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (14E7F800) [pid = 3232] [serial = 1241] [outer = 112B8800] 01:40:54 INFO - PROCESS | 3232 | 1466502054111 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 01:40:54 INFO - PROCESS | 3232 | 1466502054177 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 3232 | 1466502054182 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 01:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:40:54 INFO - PROCESS | 3232 | 1466502054172 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 3232 | 1466502054175 Marionette TRACE conn3 <- [1,1618,null,{}] 01:40:54 INFO - PROCESS | 3232 | 1466502054179 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}] 01:40:54 INFO - PROCESS | 3232 | 1466502054182 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:54 INFO - PROCESS | 3232 | 1466502054295 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:40:54 INFO - PROCESS | 3232 | 1466502054406 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 3232 | 1466502054409 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:54 INFO - PROCESS | 3232 | ++DOCSHELL 15E06000 == 41 [pid = 3232] [id = 414] 01:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (15E07800) [pid = 3232] [serial = 1242] [outer = 00000000] 01:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16F8DC00) [pid = 3232] [serial = 1243] [outer = 15E07800] 01:40:54 INFO - PROCESS | 3232 | 1466502054466 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (17952C00) [pid = 3232] [serial = 1244] [outer = 15E07800] 01:40:55 INFO - PROCESS | 3232 | 1466502055122 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 990ms 01:40:55 INFO - PROCESS | 3232 | 1466502055172 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 3232 | 1466502055175 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 01:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:40:55 INFO - PROCESS | 3232 | 1466502055179 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 3232 | 1466502055183 Marionette TRACE conn3 <- [1,1622,null,{}] 01:40:55 INFO - PROCESS | 3232 | 1466502055207 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}] 01:40:55 INFO - PROCESS | 3232 | 1466502055212 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:55 INFO - PROCESS | 3232 | 1466502055359 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:40:55 INFO - PROCESS | 3232 | 1466502055419 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 3232 | 1466502055423 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:55 INFO - PROCESS | 3232 | ++DOCSHELL 19ED5400 == 42 [pid = 3232] [id = 415] 01:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (19ED6400) [pid = 3232] [serial = 1245] [outer = 00000000] 01:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1A137000) [pid = 3232] [serial = 1246] [outer = 19ED6400] 01:40:55 INFO - PROCESS | 3232 | 1466502055480 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1A1DEC00) [pid = 3232] [serial = 1247] [outer = 19ED6400] 01:40:56 INFO - PROCESS | 3232 | 1466502056029 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]]]}] 01:40:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 897ms 01:40:56 INFO - PROCESS | 3232 | 1466502056067 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:40:56 INFO - PROCESS | 3232 | 1466502056070 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 01:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:40:56 INFO - PROCESS | 3232 | 1466502056074 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:40:56 INFO - PROCESS | 3232 | 1466502056076 Marionette TRACE conn3 <- [1,1626,null,{}] 01:40:56 INFO - PROCESS | 3232 | 1466502056080 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}] 01:40:56 INFO - PROCESS | 3232 | 1466502056082 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:56 INFO - PROCESS | 3232 | 1466502056211 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:40:56 INFO - PROCESS | 3232 | 1466502056323 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 3232 | 1466502056326 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:56 INFO - PROCESS | 3232 | ++DOCSHELL 0F31AC00 == 43 [pid = 3232] [id = 416] 01:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (103CAC00) [pid = 3232] [serial = 1248] [outer = 00000000] 01:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (129AD400) [pid = 3232] [serial = 1249] [outer = 103CAC00] 01:40:56 INFO - PROCESS | 3232 | 1466502056423 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (13B10C00) [pid = 3232] [serial = 1250] [outer = 103CAC00] 01:40:57 INFO - PROCESS | 3232 | 1466502057181 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1146ms 01:40:57 INFO - PROCESS | 3232 | 1466502057228 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 3232 | 1466502057232 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 01:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:40:57 INFO - PROCESS | 3232 | 1466502057237 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 3232 | 1466502057242 Marionette TRACE conn3 <- [1,1630,null,{}] 01:40:57 INFO - PROCESS | 3232 | 1466502057247 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}] 01:40:57 INFO - PROCESS | 3232 | 1466502057249 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:57 INFO - PROCESS | 3232 | 1466502057353 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 176C2400 == 42 [pid = 3232] [id = 411] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 13B04800 == 41 [pid = 3232] [id = 410] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 105F6800 == 40 [pid = 3232] [id = 409] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 17989000 == 39 [pid = 3232] [id = 408] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 161EDC00 == 38 [pid = 3232] [id = 407] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 16660400 == 37 [pid = 3232] [id = 406] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 15940800 == 36 [pid = 3232] [id = 405] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 130A6000 == 35 [pid = 3232] [id = 404] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 10433800 == 34 [pid = 3232] [id = 403] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 110E9400 == 33 [pid = 3232] [id = 401] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 131ED000 == 32 [pid = 3232] [id = 392] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 131E2800 == 31 [pid = 3232] [id = 400] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 131EC400 == 30 [pid = 3232] [id = 402] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 0F31AC00 == 29 [pid = 3232] [id = 416] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 15E06000 == 28 [pid = 3232] [id = 414] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 19ED5400 == 27 [pid = 3232] [id = 415] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 19E33C00 == 26 [pid = 3232] [id = 412] 01:40:58 INFO - PROCESS | 3232 | --DOCSHELL 110F4400 == 25 [pid = 3232] [id = 413] 01:40:58 INFO - PROCESS | 3232 | 1466502058093 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3232 | 1466502058097 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (131EBC00) [pid = 3232] [serial = 1183] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (161E4400) [pid = 3232] [serial = 1189] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (14E8B800) [pid = 3232] [serial = 1166] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (14E7C400) [pid = 3232] [serial = 1165] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1829A000) [pid = 3232] [serial = 1169] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (17983400) [pid = 3232] [serial = 1168] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1AC0CC00) [pid = 3232] [serial = 1172] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A767400) [pid = 3232] [serial = 1171] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19E3AC00) [pid = 3232] [serial = 1175] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19E37C00) [pid = 3232] [serial = 1174] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (169EF000) [pid = 3232] [serial = 1192] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (16655800) [pid = 3232] [serial = 1190] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (11432800) [pid = 3232] [serial = 1195] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (170D5000) [pid = 3232] [serial = 1193] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15D33C00) [pid = 3232] [serial = 1186] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (130A4000) [pid = 3232] [serial = 1178] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (17E2BC00) [pid = 3232] [serial = 1199] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13955800) [pid = 3232] [serial = 1177] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11AE3800) [pid = 3232] [serial = 1180] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1344B000) [pid = 3232] [serial = 1196] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1281B400) [pid = 3232] [serial = 1181] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13948000) [pid = 3232] [serial = 1184] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (17E2B400) [pid = 3232] [serial = 1198] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15E09000) [pid = 3232] [serial = 1187] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A1AC00) [pid = 3232] [serial = 1201] [outer = 00000000] [url = about:blank] 01:40:58 INFO - PROCESS | 3232 | ++DOCSHELL 0F31B000 == 26 [pid = 3232] [id = 417] 01:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (0F31C800) [pid = 3232] [serial = 1251] [outer = 00000000] 01:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (10433C00) [pid = 3232] [serial = 1252] [outer = 0F31C800] 01:40:58 INFO - PROCESS | 3232 | 1466502058246 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (10B75800) [pid = 3232] [serial = 1253] [outer = 0F31C800] 01:40:58 INFO - PROCESS | 3232 | 1466502058714 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1548ms 01:40:58 INFO - PROCESS | 3232 | 1466502058785 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 3232 | 1466502058789 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 01:40:58 INFO - PROCESS | 3232 | 1466502058793 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:40:58 INFO - PROCESS | 3232 | 1466502058796 Marionette TRACE conn3 <- [1,1634,null,{}] 01:40:58 INFO - PROCESS | 3232 | 1466502058801 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}] 01:40:58 INFO - PROCESS | 3232 | 1466502058805 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:58 INFO - PROCESS | 3232 | 1466502058904 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:40:58 INFO - PROCESS | 3232 | 1466502058914 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3232 | 1466502058917 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:58 INFO - PROCESS | 3232 | ++DOCSHELL 12820000 == 27 [pid = 3232] [id = 418] 01:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12821000) [pid = 3232] [serial = 1254] [outer = 00000000] 01:40:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (129B2C00) [pid = 3232] [serial = 1255] [outer = 12821000] 01:40:58 INFO - PROCESS | 3232 | 1466502058967 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12D67400) [pid = 3232] [serial = 1256] [outer = 12821000] 01:40:59 INFO - PROCESS | 3232 | 1466502059451 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 681ms 01:40:59 INFO - PROCESS | 3232 | 1466502059510 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 3232 | 1466502059514 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:40:59 INFO - PROCESS | 3232 | 1466502059519 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 3232 | 1466502059522 Marionette TRACE conn3 <- [1,1638,null,{}] 01:40:59 INFO - PROCESS | 3232 | 1466502059526 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}] 01:40:59 INFO - PROCESS | 3232 | 1466502059529 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:59 INFO - PROCESS | 3232 | 1466502059608 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:40:59 INFO - PROCESS | 3232 | 1466502059706 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 3232 | 1466502059708 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:40:59 INFO - PROCESS | 3232 | ++DOCSHELL 1281B400 == 28 [pid = 3232] [id = 419] 01:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (13237000) [pid = 3232] [serial = 1257] [outer = 00000000] 01:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (13955000) [pid = 3232] [serial = 1258] [outer = 13237000] 01:40:59 INFO - PROCESS | 3232 | 1466502059755 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (143A6800) [pid = 3232] [serial = 1259] [outer = 13237000] 01:41:00 INFO - PROCESS | 3232 | 1466502060191 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 727ms 01:41:00 INFO - PROCESS | 3232 | 1466502060242 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 3232 | 1466502060244 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 01:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:41:00 INFO - PROCESS | 3232 | 1466502060249 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 3232 | 1466502060255 Marionette TRACE conn3 <- [1,1642,null,{}] 01:41:00 INFO - PROCESS | 3232 | 1466502060276 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}] 01:41:00 INFO - PROCESS | 3232 | 1466502060280 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:00 INFO - PROCESS | 3232 | 1466502060407 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:41:00 INFO - PROCESS | 3232 | 1466502060423 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 3232 | 1466502060425 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:00 INFO - PROCESS | 3232 | ++DOCSHELL 156DF400 == 29 [pid = 3232] [id = 420] 01:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (156E0000) [pid = 3232] [serial = 1260] [outer = 00000000] 01:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E05C00) [pid = 3232] [serial = 1261] [outer = 156E0000] 01:41:00 INFO - PROCESS | 3232 | 1466502060526 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15E08C00) [pid = 3232] [serial = 1262] [outer = 156E0000] 01:41:00 INFO - PROCESS | 3232 | 1466502061016 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 789ms 01:41:01 INFO - PROCESS | 3232 | 1466502061049 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 3232 | 1466502061052 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 01:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:41:01 INFO - PROCESS | 3232 | 1466502061055 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 3232 | 1466502061057 Marionette TRACE conn3 <- [1,1646,null,{}] 01:41:01 INFO - PROCESS | 3232 | 1466502061068 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}] 01:41:01 INFO - PROCESS | 3232 | 1466502061070 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:01 INFO - PROCESS | 3232 | 1466502061200 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:41:01 INFO - PROCESS | 3232 | 1466502061262 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 3232 | 1466502061264 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:01 INFO - PROCESS | 3232 | ++DOCSHELL 15E13800 == 30 [pid = 3232] [id = 421] 01:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1602CC00) [pid = 3232] [serial = 1263] [outer = 00000000] 01:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (161E3C00) [pid = 3232] [serial = 1264] [outer = 1602CC00] 01:41:01 INFO - PROCESS | 3232 | 1466502061293 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (161E7400) [pid = 3232] [serial = 1265] [outer = 1602CC00] 01:41:01 INFO - PROCESS | 3232 | 1466502061725 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 743ms 01:41:01 INFO - PROCESS | 3232 | 1466502061779 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 3232 | 1466502061781 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 01:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:41:01 INFO - PROCESS | 3232 | 1466502061784 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 3232 | 1466502061786 Marionette TRACE conn3 <- [1,1650,null,{}] 01:41:01 INFO - PROCESS | 3232 | 1466502061797 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}] 01:41:01 INFO - PROCESS | 3232 | 1466502061799 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:01 INFO - PROCESS | 3232 | 1466502061914 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:41:01 INFO - PROCESS | 3232 | 1466502061926 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 3232 | 1466502061933 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:02 INFO - PROCESS | 3232 | ++DOCSHELL 16970400 == 31 [pid = 3232] [id = 422] 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16974400) [pid = 3232] [serial = 1266] [outer = 00000000] 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (169F5C00) [pid = 3232] [serial = 1267] [outer = 16974400] 01:41:02 INFO - PROCESS | 3232 | 1466502062045 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1776CC00) [pid = 3232] [serial = 1268] [outer = 16974400] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (16662400) [pid = 3232] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1798B000) [pid = 3232] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1047FC00) [pid = 3232] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1312F800) [pid = 3232] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (131EB000) [pid = 3232] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (110EB000) [pid = 3232] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E04000) [pid = 3232] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1689B400) [pid = 3232] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15947C00) [pid = 3232] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (156DD800) [pid = 3232] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10A56800) [pid = 3232] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19E34C00) [pid = 3232] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:41:02 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A13C00) [pid = 3232] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:41:02 INFO - PROCESS | 3232 | 1466502062768 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 990ms 01:41:02 INFO - PROCESS | 3232 | 1466502062788 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3232 | 1466502062790 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 01:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:41:02 INFO - PROCESS | 3232 | 1466502062793 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 3232 | 1466502062795 Marionette TRACE conn3 <- [1,1654,null,{}] 01:41:02 INFO - PROCESS | 3232 | 1466502062798 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}] 01:41:02 INFO - PROCESS | 3232 | 1466502062801 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:02 INFO - PROCESS | 3232 | 1466502062886 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:41:02 INFO - PROCESS | 3232 | 1466502062892 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 3232 | 1466502062894 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:02 INFO - PROCESS | 3232 | ++DOCSHELL 1055C400 == 32 [pid = 3232] [id = 423] 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (156DB000) [pid = 3232] [serial = 1269] [outer = 00000000] 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (169EEC00) [pid = 3232] [serial = 1270] [outer = 156DB000] 01:41:02 INFO - PROCESS | 3232 | 1466502062938 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1795A800) [pid = 3232] [serial = 1271] [outer = 156DB000] 01:41:03 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:41:03 INFO - PROCESS | 3232 | 1466502063373 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 619ms 01:41:03 INFO - PROCESS | 3232 | 1466502063415 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 3232 | 1466502063417 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 01:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:41:03 INFO - PROCESS | 3232 | 1466502063425 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 3232 | 1466502063427 Marionette TRACE conn3 <- [1,1658,null,{}] 01:41:03 INFO - PROCESS | 3232 | 1466502063430 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}] 01:41:03 INFO - PROCESS | 3232 | 1466502063432 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:03 INFO - PROCESS | 3232 | 1466502063511 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:41:03 INFO - PROCESS | 3232 | 1466502063517 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3232 | 1466502063519 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:03 INFO - PROCESS | 3232 | ++DOCSHELL 131E5000 == 33 [pid = 3232] [id = 424] 01:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16022800) [pid = 3232] [serial = 1272] [outer = 00000000] 01:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (181AEC00) [pid = 3232] [serial = 1273] [outer = 16022800] 01:41:03 INFO - PROCESS | 3232 | 1466502063566 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (18299800) [pid = 3232] [serial = 1274] [outer = 16022800] 01:41:04 INFO - PROCESS | 3232 | 1466502064025 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]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 634ms 01:41:04 INFO - PROCESS | 3232 | 1466502064068 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 3232 | 1466502064070 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 01:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:41:04 INFO - PROCESS | 3232 | 1466502064074 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 3232 | 1466502064075 Marionette TRACE conn3 <- [1,1662,null,{}] 01:41:04 INFO - PROCESS | 3232 | 1466502064079 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}] 01:41:04 INFO - PROCESS | 3232 | 1466502064081 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:04 INFO - PROCESS | 3232 | 1466502064162 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:41:04 INFO - PROCESS | 3232 | 1466502064167 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 3232 | 1466502064169 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:04 INFO - PROCESS | 3232 | ++DOCSHELL 17983400 == 34 [pid = 3232] [id = 425] 01:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A13800) [pid = 3232] [serial = 1275] [outer = 00000000] 01:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A1D400) [pid = 3232] [serial = 1276] [outer = 19A13800] 01:41:04 INFO - PROCESS | 3232 | 1466502064225 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (167CD800) [pid = 3232] [serial = 1277] [outer = 19A13800] 01:41:04 INFO - PROCESS | 3232 | 1466502064935 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 928ms 01:41:05 INFO - PROCESS | 3232 | 1466502065003 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 3232 | 1466502065008 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 01:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:41:05 INFO - PROCESS | 3232 | 1466502065013 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 3232 | 1466502065017 Marionette TRACE conn3 <- [1,1666,null,{}] 01:41:05 INFO - PROCESS | 3232 | 1466502065023 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}] 01:41:05 INFO - PROCESS | 3232 | 1466502065026 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:05 INFO - PROCESS | 3232 | 1466502065156 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:41:05 INFO - PROCESS | 3232 | 1466502065296 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 3232 | 1466502065300 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:05 INFO - PROCESS | 3232 | ++DOCSHELL 110ED400 == 35 [pid = 3232] [id = 426] 01:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (112BB400) [pid = 3232] [serial = 1278] [outer = 00000000] 01:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (12BCB000) [pid = 3232] [serial = 1279] [outer = 112BB400] 01:41:05 INFO - PROCESS | 3232 | 1466502065359 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (131EA800) [pid = 3232] [serial = 1280] [outer = 112BB400] 01:41:05 INFO - PROCESS | 3232 | 1466502066002 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1037ms 01:41:06 INFO - PROCESS | 3232 | 1466502066060 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 3232 | 1466502066065 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:41:06 INFO - PROCESS | 3232 | 1466502066093 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 3232 | 1466502066096 Marionette TRACE conn3 <- [1,1670,null,{}] 01:41:06 INFO - PROCESS | 3232 | 1466502066100 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}] 01:41:06 INFO - PROCESS | 3232 | 1466502066103 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:06 INFO - PROCESS | 3232 | 1466502066232 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:41:06 INFO - PROCESS | 3232 | 1466502066372 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 3232 | 1466502066375 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:06 INFO - PROCESS | 3232 | ++DOCSHELL 13B06400 == 36 [pid = 3232] [id = 427] 01:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (14E71C00) [pid = 3232] [serial = 1281] [outer = 00000000] 01:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (14E80800) [pid = 3232] [serial = 1282] [outer = 14E71C00] 01:41:06 INFO - PROCESS | 3232 | 1466502066440 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1546D400) [pid = 3232] [serial = 1283] [outer = 14E71C00] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 19A19800 == 35 [pid = 3232] [id = 263] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 10438400 == 34 [pid = 3232] [id = 253] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 1689C400 == 33 [pid = 3232] [id = 261] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 143ABC00 == 32 [pid = 3232] [id = 250] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 11432C00 == 31 [pid = 3232] [id = 262] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 1322C000 == 30 [pid = 3232] [id = 259] 01:41:07 INFO - PROCESS | 3232 | --DOCSHELL 15E10400 == 29 [pid = 3232] [id = 260] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19EDC400) [pid = 3232] [serial = 1238] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (19E38000) [pid = 3232] [serial = 1234] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1795C800) [pid = 3232] [serial = 1222] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19A1F800) [pid = 3232] [serial = 1225] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (10E60800) [pid = 3232] [serial = 1210] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (114C7800) [pid = 3232] [serial = 1211] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1430E400) [pid = 3232] [serial = 1213] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E72400) [pid = 3232] [serial = 1214] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A1B000) [pid = 3232] [serial = 1202] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (11436000) [pid = 3232] [serial = 1204] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1289F000) [pid = 3232] [serial = 1205] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14E84C00) [pid = 3232] [serial = 1207] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15940C00) [pid = 3232] [serial = 1208] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (170C7000) [pid = 3232] [serial = 1219] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1602D000) [pid = 3232] [serial = 1217] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E10000) [pid = 3232] [serial = 1216] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19E3C000) [pid = 3232] [serial = 1235] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (18296800) [pid = 3232] [serial = 1226] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A1CC00) [pid = 3232] [serial = 1231] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13153800) [pid = 3232] [serial = 1229] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1795F000) [pid = 3232] [serial = 1223] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1143E000) [pid = 3232] [serial = 1228] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19CBC000) [pid = 3232] [serial = 1232] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (176B8800) [pid = 3232] [serial = 1220] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19EDB800) [pid = 3232] [serial = 1237] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3232 | 1466502067305 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1238ms 01:41:07 INFO - PROCESS | 3232 | 1466502067333 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 3232 | 1466502067336 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 01:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:41:07 INFO - PROCESS | 3232 | 1466502067341 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 3232 | 1466502067344 Marionette TRACE conn3 <- [1,1674,null,{}] 01:41:07 INFO - PROCESS | 3232 | 1466502067350 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}] 01:41:07 INFO - PROCESS | 3232 | 1466502067352 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:07 INFO - PROCESS | 3232 | 1466502067441 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:41:07 INFO - PROCESS | 3232 | 1466502067449 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 3232 | 1466502067453 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:07 INFO - PROCESS | 3232 | ++DOCSHELL 110F4C00 == 30 [pid = 3232] [id = 428] 01:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (110F5400) [pid = 3232] [serial = 1284] [outer = 00000000] 01:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (11AE5800) [pid = 3232] [serial = 1285] [outer = 110F5400] 01:41:07 INFO - PROCESS | 3232 | 1466502067504 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (128A5C00) [pid = 3232] [serial = 1286] [outer = 110F5400] 01:41:08 INFO - PROCESS | 3232 | 1466502068012 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]]]}] 01:41:08 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 01:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 728ms 01:41:08 INFO - PROCESS | 3232 | 1466502068063 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 3232 | 1466502068067 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 01:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:41:08 INFO - PROCESS | 3232 | 1466502068073 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 3232 | 1466502068076 Marionette TRACE conn3 <- [1,1678,null,{}] 01:41:08 INFO - PROCESS | 3232 | 1466502068080 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}] 01:41:08 INFO - PROCESS | 3232 | 1466502068083 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:08 INFO - PROCESS | 3232 | 1466502068169 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:41:08 INFO - PROCESS | 3232 | 1466502068270 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3232 | 1466502068273 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:08 INFO - PROCESS | 3232 | ++DOCSHELL 129EA000 == 31 [pid = 3232] [id = 429] 01:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (131E9C00) [pid = 3232] [serial = 1287] [outer = 00000000] 01:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13B11800) [pid = 3232] [serial = 1288] [outer = 131E9C00] 01:41:08 INFO - PROCESS | 3232 | 1466502068320 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E0D800) [pid = 3232] [serial = 1289] [outer = 131E9C00] 01:41:08 INFO - PROCESS | 3232 | 1466502068725 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 681ms 01:41:08 INFO - PROCESS | 3232 | 1466502068773 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 3232 | 1466502068775 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 01:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:41:08 INFO - PROCESS | 3232 | 1466502068779 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 3232 | 1466502068783 Marionette TRACE conn3 <- [1,1682,null,{}] 01:41:08 INFO - PROCESS | 3232 | 1466502068794 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}] 01:41:08 INFO - PROCESS | 3232 | 1466502068799 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:08 INFO - PROCESS | 3232 | 1466502068913 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:41:08 INFO - PROCESS | 3232 | 1466502068928 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3232 | 1466502068931 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:08 INFO - PROCESS | 3232 | ++DOCSHELL 15E88800 == 32 [pid = 3232] [id = 430] 01:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E89000) [pid = 3232] [serial = 1290] [outer = 00000000] 01:41:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1602C000) [pid = 3232] [serial = 1291] [outer = 15E89000] 01:41:08 INFO - PROCESS | 3232 | 1466502068980 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161E6400) [pid = 3232] [serial = 1292] [outer = 15E89000] 01:41:09 INFO - PROCESS | 3232 | 1466502069427 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 697ms 01:41:09 INFO - PROCESS | 3232 | 1466502069482 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 3232 | 1466502069484 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 01:41:09 INFO - PROCESS | 3232 | 1466502069488 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:41:09 INFO - PROCESS | 3232 | 1466502069489 Marionette TRACE conn3 <- [1,1686,null,{}] 01:41:09 INFO - PROCESS | 3232 | 1466502069493 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}] 01:41:09 INFO - PROCESS | 3232 | 1466502069495 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:09 INFO - PROCESS | 3232 | 1466502069615 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:41:09 INFO - PROCESS | 3232 | 1466502069625 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 3232 | 1466502069627 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:09 INFO - PROCESS | 3232 | ++DOCSHELL 16890400 == 33 [pid = 3232] [id = 431] 01:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16979400) [pid = 3232] [serial = 1293] [outer = 00000000] 01:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (170CA400) [pid = 3232] [serial = 1294] [outer = 16979400] 01:41:09 INFO - PROCESS | 3232 | 1466502069674 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (176BF400) [pid = 3232] [serial = 1295] [outer = 16979400] 01:41:10 INFO - PROCESS | 3232 | 1466502070137 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]]]}] 01:41:10 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 01:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 696ms 01:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:41:10 INFO - PROCESS | 3232 | 1466502070173 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 3232 | 1466502070175 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 01:41:10 INFO - PROCESS | 3232 | 1466502070178 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 3232 | 1466502070180 Marionette TRACE conn3 <- [1,1690,null,{}] 01:41:10 INFO - PROCESS | 3232 | 1466502070183 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}] 01:41:10 INFO - PROCESS | 3232 | 1466502070185 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:10 INFO - PROCESS | 3232 | 1466502070302 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:41:10 INFO - PROCESS | 3232 | 1466502070408 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 3232 | 1466502070410 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:10 INFO - PROCESS | 3232 | ++DOCSHELL 17951800 == 34 [pid = 3232] [id = 432] 01:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1795B000) [pid = 3232] [serial = 1296] [outer = 00000000] 01:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17981800) [pid = 3232] [serial = 1297] [outer = 1795B000] 01:41:10 INFO - PROCESS | 3232 | 1466502070455 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (181AE400) [pid = 3232] [serial = 1298] [outer = 1795B000] 01:41:10 INFO - PROCESS | 3232 | 1466502070904 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 789ms 01:41:10 INFO - PROCESS | 3232 | 1466502070987 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 3232 | 1466502070990 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 01:41:10 INFO - PROCESS | 3232 | 1466502070993 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:41:10 INFO - PROCESS | 3232 | 1466502070995 Marionette TRACE conn3 <- [1,1694,null,{}] 01:41:10 INFO - PROCESS | 3232 | 1466502070999 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}] 01:41:10 INFO - PROCESS | 3232 | 1466502071004 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:11 INFO - PROCESS | 3232 | 1466502071151 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:41:11 INFO - PROCESS | 3232 | 1466502071211 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 3232 | 1466502071213 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:11 INFO - PROCESS | 3232 | ++DOCSHELL 19A8C400 == 35 [pid = 3232] [id = 433] 01:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19C51C00) [pid = 3232] [serial = 1299] [outer = 00000000] 01:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19CB4800) [pid = 3232] [serial = 1300] [outer = 19C51C00] 01:41:11 INFO - PROCESS | 3232 | 1466502071266 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19CB9400) [pid = 3232] [serial = 1301] [outer = 19C51C00] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (112B8800) [pid = 3232] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13237000) [pid = 3232] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19ED6400) [pid = 3232] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16974400) [pid = 3232] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (156DB000) [pid = 3232] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (12821000) [pid = 3232] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E07800) [pid = 3232] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1602CC00) [pid = 3232] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (16022800) [pid = 3232] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (156E0000) [pid = 3232] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:41:11 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (0F31C800) [pid = 3232] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:41:11 INFO - PROCESS | 3232 | 1466502071763 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]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 836ms 01:41:11 INFO - PROCESS | 3232 | 1466502071822 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 3232 | 1466502071825 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 01:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:41:11 INFO - PROCESS | 3232 | 1466502071828 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 3232 | 1466502071830 Marionette TRACE conn3 <- [1,1698,null,{}] 01:41:11 INFO - PROCESS | 3232 | 1466502071834 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}] 01:41:11 INFO - PROCESS | 3232 | 1466502071836 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:11 INFO - PROCESS | 3232 | 1466502071916 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:41:11 INFO - PROCESS | 3232 | 1466502071924 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 3232 | 1466502071926 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:11 INFO - PROCESS | 3232 | ++DOCSHELL 152DAC00 == 36 [pid = 3232] [id = 434] 01:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15461400) [pid = 3232] [serial = 1302] [outer = 00000000] 01:41:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17E96800) [pid = 3232] [serial = 1303] [outer = 15461400] 01:41:11 INFO - PROCESS | 3232 | 1466502071970 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (182A1400) [pid = 3232] [serial = 1304] [outer = 15461400] 01:41:12 INFO - PROCESS | 3232 | 1466502072433 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 634ms 01:41:12 INFO - PROCESS | 3232 | 1466502072468 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:41:12 INFO - PROCESS | 3232 | 1466502072471 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 01:41:12 INFO - PROCESS | 3232 | 1466502072474 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 3232 | 1466502072476 Marionette TRACE conn3 <- [1,1702,null,{}] 01:41:12 INFO - PROCESS | 3232 | 1466502072479 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}] 01:41:12 INFO - PROCESS | 3232 | 1466502072481 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:12 INFO - PROCESS | 3232 | 1466502072561 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:41:12 INFO - PROCESS | 3232 | 1466502072567 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 3232 | 1466502072569 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:12 INFO - PROCESS | 3232 | ++DOCSHELL 156E0400 == 37 [pid = 3232] [id = 435] 01:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16661400) [pid = 3232] [serial = 1305] [outer = 00000000] 01:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19E30400) [pid = 3232] [serial = 1306] [outer = 16661400] 01:41:12 INFO - PROCESS | 3232 | 1466502072613 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19E39800) [pid = 3232] [serial = 1307] [outer = 16661400] 01:41:13 INFO - PROCESS | 3232 | 1466502073044 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 588ms 01:41:13 INFO - PROCESS | 3232 | 1466502073074 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3232 | 1466502073076 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:41:13 INFO - PROCESS | 3232 | 1466502073094 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 3232 | 1466502073096 Marionette TRACE conn3 <- [1,1706,null,{}] 01:41:13 INFO - PROCESS | 3232 | 1466502073103 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}] 01:41:13 INFO - PROCESS | 3232 | 1466502073105 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:13 INFO - PROCESS | 3232 | 1466502073171 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:41:13 INFO - PROCESS | 3232 | 1466502073177 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 3232 | 1466502073189 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:13 INFO - PROCESS | 3232 | ++DOCSHELL 14E77800 == 38 [pid = 3232] [id = 436] 01:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16975400) [pid = 3232] [serial = 1308] [outer = 00000000] 01:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19ED0400) [pid = 3232] [serial = 1309] [outer = 16975400] 01:41:13 INFO - PROCESS | 3232 | 1466502073233 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19ED2000) [pid = 3232] [serial = 1310] [outer = 16975400] 01:41:13 INFO - PROCESS | 3232 | 1466502073917 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 897ms 01:41:13 INFO - PROCESS | 3232 | 1466502073967 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3232 | 1466502073972 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:41:13 INFO - PROCESS | 3232 | 1466502073977 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 3232 | 1466502073980 Marionette TRACE conn3 <- [1,1710,null,{}] 01:41:13 INFO - PROCESS | 3232 | 1466502073987 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}] 01:41:13 INFO - PROCESS | 3232 | 1466502073990 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:14 INFO - PROCESS | 3232 | 1466502074103 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:41:14 INFO - PROCESS | 3232 | 1466502074245 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 3232 | 1466502074249 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:14 INFO - PROCESS | 3232 | ++DOCSHELL 112BAC00 == 39 [pid = 3232] [id = 437] 01:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11433C00) [pid = 3232] [serial = 1311] [outer = 00000000] 01:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (130A5C00) [pid = 3232] [serial = 1312] [outer = 11433C00] 01:41:14 INFO - PROCESS | 3232 | 1466502074308 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13955400) [pid = 3232] [serial = 1313] [outer = 11433C00] 01:41:14 INFO - PROCESS | 3232 | 1466502074948 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]]]}] 01:41:15 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 01:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1037ms 01:41:15 INFO - PROCESS | 3232 | 1466502075008 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 3232 | 1466502075013 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 01:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:41:15 INFO - PROCESS | 3232 | 1466502075040 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 3232 | 1466502075043 Marionette TRACE conn3 <- [1,1714,null,{}] 01:41:15 INFO - PROCESS | 3232 | 1466502075047 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}] 01:41:15 INFO - PROCESS | 3232 | 1466502075050 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:15 INFO - PROCESS | 3232 | 1466502075161 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:41:15 INFO - PROCESS | 3232 | 1466502075303 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 3232 | 1466502075306 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:15 INFO - PROCESS | 3232 | ++DOCSHELL 15E06C00 == 40 [pid = 3232] [id = 438] 01:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E0E000) [pid = 3232] [serial = 1314] [outer = 00000000] 01:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16027400) [pid = 3232] [serial = 1315] [outer = 15E0E000] 01:41:15 INFO - PROCESS | 3232 | 1466502075369 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (16975000) [pid = 3232] [serial = 1316] [outer = 15E0E000] 01:41:15 INFO - PROCESS | 3232 | 1466502075981 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]]]}] 01:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 990ms 01:41:16 INFO - PROCESS | 3232 | 1466502076041 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 3232 | 1466502076044 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 01:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:41:16 INFO - PROCESS | 3232 | 1466502076048 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 3232 | 1466502076052 Marionette TRACE conn3 <- [1,1718,null,{}] 01:41:16 INFO - PROCESS | 3232 | 1466502076064 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}] 01:41:16 INFO - PROCESS | 3232 | 1466502076069 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:16 INFO - PROCESS | 3232 | 1466502076177 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:41:16 INFO - PROCESS | 3232 | 1466502076321 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 3232 | 1466502076324 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:16 INFO - PROCESS | 3232 | ++DOCSHELL 19E32800 == 41 [pid = 3232] [id = 439] 01:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19E3B400) [pid = 3232] [serial = 1317] [outer = 00000000] 01:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19ED7C00) [pid = 3232] [serial = 1318] [outer = 19E3B400] 01:41:16 INFO - PROCESS | 3232 | 1466502076383 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A135800) [pid = 3232] [serial = 1319] [outer = 19E3B400] 01:41:17 INFO - PROCESS | 3232 | 1466502077150 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]]]}] 01:41:17 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 01:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1145ms 01:41:17 INFO - PROCESS | 3232 | 1466502077190 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 3232 | 1466502077194 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 01:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:41:17 INFO - PROCESS | 3232 | 1466502077200 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - PROCESS | 3232 | 1466502077203 Marionette TRACE conn3 <- [1,1722,null,{}] 01:41:17 INFO - PROCESS | 3232 | 1466502077209 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}] 01:41:17 INFO - PROCESS | 3232 | 1466502077212 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:17 INFO - PROCESS | 3232 | 1466502077312 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:41:17 INFO - PROCESS | 3232 | 1466502077419 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 3232 | 1466502077424 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:17 INFO - PROCESS | 3232 | ++DOCSHELL 12924C00 == 42 [pid = 3232] [id = 440] 01:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12925800) [pid = 3232] [serial = 1320] [outer = 00000000] 01:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1302F800) [pid = 3232] [serial = 1321] [outer = 12925800] 01:41:17 INFO - PROCESS | 3232 | 1466502077484 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13150800) [pid = 3232] [serial = 1322] [outer = 12925800] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 13155800 == 41 [pid = 3232] [id = 249] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 1665F800 == 40 [pid = 3232] [id = 254] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 11430000 == 39 [pid = 3232] [id = 258] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 14E89000 == 38 [pid = 3232] [id = 251] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 0F31B000 == 37 [pid = 3232] [id = 417] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 11ADDC00 == 36 [pid = 3232] [id = 248] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 15E07400 == 35 [pid = 3232] [id = 252] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 13949C00 == 34 [pid = 3232] [id = 264] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 13B10000 == 33 [pid = 3232] [id = 257] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 105EAC00 == 32 [pid = 3232] [id = 256] 01:41:18 INFO - PROCESS | 3232 | --DOCSHELL 17686000 == 31 [pid = 3232] [id = 255] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (18299800) [pid = 3232] [serial = 1274] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19A1D400) [pid = 3232] [serial = 1276] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1795A800) [pid = 3232] [serial = 1271] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (12D67400) [pid = 3232] [serial = 1256] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (17952C00) [pid = 3232] [serial = 1244] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (161E7400) [pid = 3232] [serial = 1265] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (181AEC00) [pid = 3232] [serial = 1273] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (16F8DC00) [pid = 3232] [serial = 1243] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15E05C00) [pid = 3232] [serial = 1261] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10433C00) [pid = 3232] [serial = 1252] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E08C00) [pid = 3232] [serial = 1262] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13153400) [pid = 3232] [serial = 1240] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (13955000) [pid = 3232] [serial = 1258] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A137000) [pid = 3232] [serial = 1246] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10B75800) [pid = 3232] [serial = 1253] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (169EEC00) [pid = 3232] [serial = 1270] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (129AD400) [pid = 3232] [serial = 1249] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161E3C00) [pid = 3232] [serial = 1264] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1A1DEC00) [pid = 3232] [serial = 1247] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (169F5C00) [pid = 3232] [serial = 1267] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (129B2C00) [pid = 3232] [serial = 1255] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (143A6800) [pid = 3232] [serial = 1259] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E7F800) [pid = 3232] [serial = 1241] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1776CC00) [pid = 3232] [serial = 1268] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3232 | 1466502078717 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1547ms 01:41:18 INFO - PROCESS | 3232 | 1466502078776 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 3232 | 1466502078781 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 01:41:18 INFO - PROCESS | 3232 | 1466502078786 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 3232 | 1466502078789 Marionette TRACE conn3 <- [1,1726,null,{}] 01:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:41:18 INFO - PROCESS | 3232 | 1466502078795 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}] 01:41:18 INFO - PROCESS | 3232 | 1466502078798 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:18 INFO - PROCESS | 3232 | 1466502078885 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:41:18 INFO - PROCESS | 3232 | 1466502078980 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 3232 | 1466502078984 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:18 INFO - PROCESS | 3232 | ++DOCSHELL 10A61C00 == 32 [pid = 3232] [id = 441] 01:41:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10A63C00) [pid = 3232] [serial = 1323] [outer = 00000000] 01:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11AE4C00) [pid = 3232] [serial = 1324] [outer = 10A63C00] 01:41:19 INFO - PROCESS | 3232 | 1466502079031 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11CCF800) [pid = 3232] [serial = 1325] [outer = 10A63C00] 01:41:19 INFO - PROCESS | 3232 | 1466502079466 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 727ms 01:41:19 INFO - PROCESS | 3232 | 1466502079532 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3232 | 1466502079537 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 01:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:41:19 INFO - PROCESS | 3232 | 1466502079544 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3232 | 1466502079547 Marionette TRACE conn3 <- [1,1730,null,{}] 01:41:19 INFO - PROCESS | 3232 | 1466502079550 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}] 01:41:19 INFO - PROCESS | 3232 | 1466502079553 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:19 INFO - PROCESS | 3232 | 1466502079640 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:41:19 INFO - PROCESS | 3232 | 1466502079649 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3232 | 1466502079652 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:19 INFO - PROCESS | 3232 | ++DOCSHELL 1322D000 == 33 [pid = 3232] [id = 442] 01:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13237C00) [pid = 3232] [serial = 1326] [outer = 00000000] 01:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13949C00) [pid = 3232] [serial = 1327] [outer = 13237C00] 01:41:19 INFO - PROCESS | 3232 | 1466502079700 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13B0FC00) [pid = 3232] [serial = 1328] [outer = 13237C00] 01:41:20 INFO - PROCESS | 3232 | 1466502080166 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 697ms 01:41:20 INFO - PROCESS | 3232 | 1466502080226 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 3232 | 1466502080228 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:41:20 INFO - PROCESS | 3232 | 1466502080232 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 3232 | 1466502080235 Marionette TRACE conn3 <- [1,1734,null,{}] 01:41:20 INFO - PROCESS | 3232 | 1466502080246 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}] 01:41:20 INFO - PROCESS | 3232 | 1466502080251 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:20 INFO - PROCESS | 3232 | 1466502080364 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:41:20 INFO - PROCESS | 3232 | 1466502080461 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 3232 | 1466502080464 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:20 INFO - PROCESS | 3232 | ++DOCSHELL 152E1800 == 34 [pid = 3232] [id = 443] 01:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15466800) [pid = 3232] [serial = 1329] [outer = 00000000] 01:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15D31800) [pid = 3232] [serial = 1330] [outer = 15466800] 01:41:20 INFO - PROCESS | 3232 | 1466502080516 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15E07000) [pid = 3232] [serial = 1331] [outer = 15466800] 01:41:20 INFO - PROCESS | 3232 | 1466502080948 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 743ms 01:41:20 INFO - PROCESS | 3232 | 1466502080972 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 3232 | 1466502080975 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:41:20 INFO - PROCESS | 3232 | 1466502080987 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 3232 | 1466502080989 Marionette TRACE conn3 <- [1,1738,null,{}] 01:41:20 INFO - PROCESS | 3232 | 1466502080999 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}] 01:41:20 INFO - PROCESS | 3232 | 1466502081001 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:21 INFO - PROCESS | 3232 | 1466502081123 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:41:21 INFO - PROCESS | 3232 | 1466502081130 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 3232 | 1466502081132 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:21 INFO - PROCESS | 3232 | ++DOCSHELL 15D30800 == 35 [pid = 3232] [id = 444] 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15E04C00) [pid = 3232] [serial = 1332] [outer = 00000000] 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (161E1C00) [pid = 3232] [serial = 1333] [outer = 15E04C00] 01:41:21 INFO - PROCESS | 3232 | 1466502081177 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (161EB800) [pid = 3232] [serial = 1334] [outer = 15E04C00] 01:41:21 INFO - PROCESS | 3232 | 1466502081652 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]]]}] 01:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 696ms 01:41:21 INFO - PROCESS | 3232 | 1466502081677 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 3232 | 1466502081679 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 01:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:41:21 INFO - PROCESS | 3232 | 1466502081689 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 3232 | 1466502081691 Marionette TRACE conn3 <- [1,1742,null,{}] 01:41:21 INFO - PROCESS | 3232 | 1466502081695 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}] 01:41:21 INFO - PROCESS | 3232 | 1466502081697 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:21 INFO - PROCESS | 3232 | 1466502081822 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:41:21 INFO - PROCESS | 3232 | 1466502081835 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 3232 | 1466502081837 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:21 INFO - PROCESS | 3232 | ++DOCSHELL 16663C00 == 36 [pid = 3232] [id = 445] 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (167CFC00) [pid = 3232] [serial = 1335] [outer = 00000000] 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169EDC00) [pid = 3232] [serial = 1336] [outer = 167CFC00] 01:41:21 INFO - PROCESS | 3232 | 1466502081882 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17044C00) [pid = 3232] [serial = 1337] [outer = 167CFC00] 01:41:22 INFO - PROCESS | 3232 | 1466502082345 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]]]}] 01:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 696ms 01:41:22 INFO - PROCESS | 3232 | 1466502082366 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 3232 | 1466502082368 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 01:41:22 INFO - PROCESS | 3232 | 1466502082371 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:41:22 INFO - PROCESS | 3232 | 1466502082372 Marionette TRACE conn3 <- [1,1746,null,{}] 01:41:22 INFO - PROCESS | 3232 | 1466502082376 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}] 01:41:22 INFO - PROCESS | 3232 | 1466502082382 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:22 INFO - PROCESS | 3232 | 1466502082521 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:41:22 INFO - PROCESS | 3232 | 1466502082527 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 3232 | 1466502082529 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:22 INFO - PROCESS | 3232 | ++DOCSHELL 1776D800 == 37 [pid = 3232] [id = 446] 01:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1776E000) [pid = 3232] [serial = 1338] [outer = 00000000] 01:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17960000) [pid = 3232] [serial = 1339] [outer = 1776E000] 01:41:22 INFO - PROCESS | 3232 | 1466502082583 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17E8B800) [pid = 3232] [serial = 1340] [outer = 1776E000] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19C51C00) [pid = 3232] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1795B000) [pid = 3232] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (110F5400) [pid = 3232] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (131E9C00) [pid = 3232] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A13800) [pid = 3232] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (112BB400) [pid = 3232] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E89000) [pid = 3232] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E71C00) [pid = 3232] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (16975400) [pid = 3232] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16661400) [pid = 3232] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16979400) [pid = 3232] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15461400) [pid = 3232] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:41:23 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (103CAC00) [pid = 3232] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:41:23 INFO - PROCESS | 3232 | 1466502083316 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 991ms 01:41:23 INFO - PROCESS | 3232 | 1466502083374 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 3232 | 1466502083377 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 01:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:41:23 INFO - PROCESS | 3232 | 1466502083383 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 3232 | 1466502083385 Marionette TRACE conn3 <- [1,1750,null,{}] 01:41:23 INFO - PROCESS | 3232 | 1466502083388 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}] 01:41:23 INFO - PROCESS | 3232 | 1466502083400 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:23 INFO - PROCESS | 3232 | 1466502083462 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:41:23 INFO - PROCESS | 3232 | 1466502083468 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 3232 | 1466502083470 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:23 INFO - PROCESS | 3232 | ++DOCSHELL 10372000 == 38 [pid = 3232] [id = 447] 01:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (114CBC00) [pid = 3232] [serial = 1341] [outer = 00000000] 01:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1703C800) [pid = 3232] [serial = 1342] [outer = 114CBC00] 01:41:23 INFO - PROCESS | 3232 | 1466502083518 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1767A400) [pid = 3232] [serial = 1343] [outer = 114CBC00] 01:41:23 INFO - PROCESS | 3232 | 1466502083967 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 635ms 01:41:23 INFO - PROCESS | 3232 | 1466502084002 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 3232 | 1466502084004 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 01:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:41:23 INFO - PROCESS | 3232 | 1466502084007 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 3232 | 1466502084009 Marionette TRACE conn3 <- [1,1754,null,{}] 01:41:24 INFO - PROCESS | 3232 | 1466502084012 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}] 01:41:24 INFO - PROCESS | 3232 | 1466502084014 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:24 INFO - PROCESS | 3232 | 1466502084092 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:41:24 INFO - PROCESS | 3232 | 1466502084098 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3232 | 1466502084100 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:24 INFO - PROCESS | 3232 | ++DOCSHELL 1795F400 == 39 [pid = 3232] [id = 448] 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17E23C00) [pid = 3232] [serial = 1344] [outer = 00000000] 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A14C00) [pid = 3232] [serial = 1345] [outer = 17E23C00] 01:41:24 INFO - PROCESS | 3232 | 1466502084145 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A15000) [pid = 3232] [serial = 1346] [outer = 17E23C00] 01:41:24 INFO - PROCESS | 3232 | 1466502084596 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 634ms 01:41:24 INFO - PROCESS | 3232 | 1466502084645 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 3232 | 1466502084647 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 01:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:41:24 INFO - PROCESS | 3232 | 1466502084651 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 3232 | 1466502084653 Marionette TRACE conn3 <- [1,1758,null,{}] 01:41:24 INFO - PROCESS | 3232 | 1466502084656 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}] 01:41:24 INFO - PROCESS | 3232 | 1466502084658 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:24 INFO - PROCESS | 3232 | 1466502084738 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:41:24 INFO - PROCESS | 3232 | 1466502084743 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3232 | 1466502084746 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:24 INFO - PROCESS | 3232 | ++DOCSHELL 152DF800 == 40 [pid = 3232] [id = 449] 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A8E400) [pid = 3232] [serial = 1347] [outer = 00000000] 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19C5A800) [pid = 3232] [serial = 1348] [outer = 19A8E400] 01:41:24 INFO - PROCESS | 3232 | 1466502084791 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19CB2400) [pid = 3232] [serial = 1349] [outer = 19A8E400] 01:41:25 INFO - PROCESS | 3232 | 1466502085589 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 991ms 01:41:25 INFO - PROCESS | 3232 | 1466502085640 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 3232 | 1466502085649 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 01:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:41:25 INFO - PROCESS | 3232 | 1466502085654 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 3232 | 1466502085659 Marionette TRACE conn3 <- [1,1762,null,{}] 01:41:25 INFO - PROCESS | 3232 | 1466502085664 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}] 01:41:25 INFO - PROCESS | 3232 | 1466502085667 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:25 INFO - PROCESS | 3232 | 1466502085788 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:41:25 INFO - PROCESS | 3232 | 1466502085928 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 3232 | 1466502085931 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:25 INFO - PROCESS | 3232 | ++DOCSHELL 10B76C00 == 41 [pid = 3232] [id = 450] 01:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (11435800) [pid = 3232] [serial = 1350] [outer = 00000000] 01:41:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (129EF000) [pid = 3232] [serial = 1351] [outer = 11435800] 01:41:25 INFO - PROCESS | 3232 | 1466502085990 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1394B000) [pid = 3232] [serial = 1352] [outer = 11435800] 01:41:26 INFO - PROCESS | 3232 | 1466502086738 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]]]}] 01:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1129ms 01:41:26 INFO - PROCESS | 3232 | 1466502086787 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 3232 | 1466502086792 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 01:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:41:26 INFO - PROCESS | 3232 | 1466502086799 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 3232 | 1466502086802 Marionette TRACE conn3 <- [1,1766,null,{}] 01:41:26 INFO - PROCESS | 3232 | 1466502086807 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}] 01:41:26 INFO - PROCESS | 3232 | 1466502086810 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:26 INFO - PROCESS | 3232 | 1466502086939 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:41:27 INFO - PROCESS | 3232 | 1466502087074 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 3232 | 1466502087076 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:27 INFO - PROCESS | 3232 | ++DOCSHELL 105F1800 == 42 [pid = 3232] [id = 451] 01:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10A62C00) [pid = 3232] [serial = 1353] [outer = 00000000] 01:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12924000) [pid = 3232] [serial = 1354] [outer = 10A62C00] 01:41:27 INFO - PROCESS | 3232 | 1466502087139 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1394F800) [pid = 3232] [serial = 1355] [outer = 10A62C00] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 1795F400 == 41 [pid = 3232] [id = 448] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 10372000 == 40 [pid = 3232] [id = 447] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 1776D800 == 39 [pid = 3232] [id = 446] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 16663C00 == 38 [pid = 3232] [id = 445] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 15D30800 == 37 [pid = 3232] [id = 444] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 152E1800 == 36 [pid = 3232] [id = 443] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 1322D000 == 35 [pid = 3232] [id = 442] 01:41:27 INFO - PROCESS | 3232 | --DOCSHELL 10A61C00 == 34 [pid = 3232] [id = 441] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13B10C00) [pid = 3232] [serial = 1250] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19CB4800) [pid = 3232] [serial = 1300] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (181AE400) [pid = 3232] [serial = 1298] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17981800) [pid = 3232] [serial = 1297] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19CB9400) [pid = 3232] [serial = 1301] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (11AE5800) [pid = 3232] [serial = 1285] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13B11800) [pid = 3232] [serial = 1288] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E0D800) [pid = 3232] [serial = 1289] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (167CD800) [pid = 3232] [serial = 1277] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12BCB000) [pid = 3232] [serial = 1279] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (131EA800) [pid = 3232] [serial = 1280] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1602C000) [pid = 3232] [serial = 1291] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E80800) [pid = 3232] [serial = 1282] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1546D400) [pid = 3232] [serial = 1283] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (128A5C00) [pid = 3232] [serial = 1286] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19ED0400) [pid = 3232] [serial = 1309] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19E30400) [pid = 3232] [serial = 1306] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (170CA400) [pid = 3232] [serial = 1294] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19ED2000) [pid = 3232] [serial = 1310] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17E96800) [pid = 3232] [serial = 1303] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (161E6400) [pid = 3232] [serial = 1292] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19E39800) [pid = 3232] [serial = 1307] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (182A1400) [pid = 3232] [serial = 1304] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (176BF400) [pid = 3232] [serial = 1295] [outer = 00000000] [url = about:blank] 01:41:27 INFO - PROCESS | 3232 | 1466502087919 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]]]}] 01:41:27 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 01:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1129ms 01:41:27 INFO - PROCESS | 3232 | 1466502087943 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3232 | 1466502087947 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:41:27 INFO - PROCESS | 3232 | 1466502087951 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 3232 | 1466502087956 Marionette TRACE conn3 <- [1,1770,null,{}] 01:41:27 INFO - PROCESS | 3232 | 1466502087960 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}] 01:41:27 INFO - PROCESS | 3232 | 1466502087963 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:28 INFO - PROCESS | 3232 | 1466502088063 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:41:28 INFO - PROCESS | 3232 | 1466502088163 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3232 | 1466502088165 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:28 INFO - PROCESS | 3232 | ++DOCSHELL 10A61C00 == 35 [pid = 3232] [id = 452] 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (10B75C00) [pid = 3232] [serial = 1356] [outer = 00000000] 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (11430000) [pid = 3232] [serial = 1357] [outer = 10B75C00] 01:41:28 INFO - PROCESS | 3232 | 1466502088213 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (129A8C00) [pid = 3232] [serial = 1358] [outer = 10B75C00] 01:41:28 INFO - PROCESS | 3232 | 1466502088633 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]]]}] 01:41:28 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 01:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 727ms 01:41:28 INFO - PROCESS | 3232 | 1466502088673 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 3232 | 1466502088677 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 01:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:41:28 INFO - PROCESS | 3232 | 1466502088683 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 3232 | 1466502088686 Marionette TRACE conn3 <- [1,1774,null,{}] 01:41:28 INFO - PROCESS | 3232 | 1466502088690 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}] 01:41:28 INFO - PROCESS | 3232 | 1466502088692 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:28 INFO - PROCESS | 3232 | 1466502088791 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:41:28 INFO - PROCESS | 3232 | 1466502088798 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3232 | 1466502088801 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:28 INFO - PROCESS | 3232 | ++DOCSHELL 1312E800 == 36 [pid = 3232] [id = 453] 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (131EA800) [pid = 3232] [serial = 1359] [outer = 00000000] 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E6DC00) [pid = 3232] [serial = 1360] [outer = 131EA800] 01:41:28 INFO - PROCESS | 3232 | 1466502088854 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E7AC00) [pid = 3232] [serial = 1361] [outer = 131EA800] 01:41:29 INFO - PROCESS | 3232 | 1466502089337 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]]]}] 01:41:29 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 01:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 681ms 01:41:29 INFO - PROCESS | 3232 | 1466502089382 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 3232 | 1466502089385 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 01:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:41:29 INFO - PROCESS | 3232 | 1466502089388 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - PROCESS | 3232 | 1466502089391 Marionette TRACE conn3 <- [1,1778,null,{}] 01:41:29 INFO - PROCESS | 3232 | 1466502089402 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}] 01:41:29 INFO - PROCESS | 3232 | 1466502089407 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:29 INFO - PROCESS | 3232 | 1466502089493 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:41:29 INFO - PROCESS | 3232 | 1466502089582 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 3232 | 1466502089585 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:29 INFO - PROCESS | 3232 | ++DOCSHELL 15E0A400 == 37 [pid = 3232] [id = 454] 01:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E0AC00) [pid = 3232] [serial = 1362] [outer = 00000000] 01:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161DE400) [pid = 3232] [serial = 1363] [outer = 15E0AC00] 01:41:29 INFO - PROCESS | 3232 | 1466502089639 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16659000) [pid = 3232] [serial = 1364] [outer = 15E0AC00] 01:41:30 INFO - PROCESS | 3232 | 1466502090040 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]]]}] 01:41:30 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) 01:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 681ms 01:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:41:30 INFO - PROCESS | 3232 | 1466502090087 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 3232 | 1466502090090 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 01:41:30 INFO - PROCESS | 3232 | 1466502090093 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3232 | 1466502090095 Marionette TRACE conn3 <- [1,1782,null,{}] 01:41:30 INFO - PROCESS | 3232 | 1466502090099 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}] 01:41:30 INFO - PROCESS | 3232 | 1466502090101 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:30 INFO - PROCESS | 3232 | 1466502090241 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:41:30 INFO - PROCESS | 3232 | 1466502090258 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3232 | 1466502090259 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:30 INFO - PROCESS | 3232 | ++DOCSHELL 16657800 == 38 [pid = 3232] [id = 455] 01:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16661800) [pid = 3232] [serial = 1365] [outer = 00000000] 01:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16F97800) [pid = 3232] [serial = 1366] [outer = 16661800] 01:41:30 INFO - PROCESS | 3232 | 1466502090305 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (176BC800) [pid = 3232] [serial = 1367] [outer = 16661800] 01:41:30 INFO - PROCESS | 3232 | 1466502090757 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 728ms 01:41:30 INFO - PROCESS | 3232 | 1466502090817 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 3232 | 1466502090819 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:41:30 INFO - PROCESS | 3232 | 1466502090822 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3232 | 1466502090824 Marionette TRACE conn3 <- [1,1786,null,{}] 01:41:30 INFO - PROCESS | 3232 | 1466502090836 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}] 01:41:30 INFO - PROCESS | 3232 | 1466502090838 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:30 INFO - PROCESS | 3232 | 1466502090953 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:41:30 INFO - PROCESS | 3232 | 1466502090962 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3232 | 1466502090964 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:30 INFO - PROCESS | 3232 | ++DOCSHELL 169F7400 == 39 [pid = 3232] [id = 456] 01:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (176B8800) [pid = 3232] [serial = 1368] [outer = 00000000] 01:41:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1795BC00) [pid = 3232] [serial = 1369] [outer = 176B8800] 01:41:31 INFO - PROCESS | 3232 | 1466502091010 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1795C400) [pid = 3232] [serial = 1370] [outer = 176B8800] 01:41:31 INFO - PROCESS | 3232 | 1466502091506 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]]]}] 01:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 681ms 01:41:31 INFO - PROCESS | 3232 | 1466502091522 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 3232 | 1466502091524 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 01:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:41:31 INFO - PROCESS | 3232 | 1466502091527 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 3232 | 1466502091529 Marionette TRACE conn3 <- [1,1790,null,{}] 01:41:31 INFO - PROCESS | 3232 | 1466502091538 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}] 01:41:31 INFO - PROCESS | 3232 | 1466502091543 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:31 INFO - PROCESS | 3232 | 1466502091700 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:41:31 INFO - PROCESS | 3232 | 1466502091714 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 3232 | 1466502091716 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:31 INFO - PROCESS | 3232 | ++DOCSHELL 16974400 == 40 [pid = 3232] [id = 457] 01:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1795B800) [pid = 3232] [serial = 1371] [outer = 00000000] 01:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1FC00) [pid = 3232] [serial = 1372] [outer = 1795B800] 01:41:31 INFO - PROCESS | 3232 | 1466502091763 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A21000) [pid = 3232] [serial = 1373] [outer = 1795B800] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (15E04C00) [pid = 3232] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13237C00) [pid = 3232] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (12925800) [pid = 3232] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10A63C00) [pid = 3232] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15466800) [pid = 3232] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17E23C00) [pid = 3232] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (167CFC00) [pid = 3232] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (11433C00) [pid = 3232] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E0E000) [pid = 3232] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19E3B400) [pid = 3232] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1776E000) [pid = 3232] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:41:32 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (114CBC00) [pid = 3232] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:41:32 INFO - PROCESS | 3232 | 1466502092344 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 882ms 01:41:32 INFO - PROCESS | 3232 | 1466502092415 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 3232 | 1466502092417 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 01:41:32 INFO - PROCESS | 3232 | 1466502092420 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:41:32 INFO - PROCESS | 3232 | 1466502092422 Marionette TRACE conn3 <- [1,1794,null,{}] 01:41:32 INFO - PROCESS | 3232 | 1466502092426 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}] 01:41:32 INFO - PROCESS | 3232 | 1466502092428 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:32 INFO - PROCESS | 3232 | 1466502092507 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:41:32 INFO - PROCESS | 3232 | 1466502092514 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 3232 | 1466502092516 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:32 INFO - PROCESS | 3232 | ++DOCSHELL 12D89400 == 41 [pid = 3232] [id = 458] 01:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13156800) [pid = 3232] [serial = 1374] [outer = 00000000] 01:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E81C00) [pid = 3232] [serial = 1375] [outer = 13156800] 01:41:32 INFO - PROCESS | 3232 | 1466502092560 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15D33000) [pid = 3232] [serial = 1376] [outer = 13156800] 01:41:33 INFO - PROCESS | 3232 | 1466502093029 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 697ms 01:41:33 INFO - PROCESS | 3232 | 1466502093120 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 3232 | 1466502093122 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 01:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:41:33 INFO - PROCESS | 3232 | 1466502093126 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 3232 | 1466502093128 Marionette TRACE conn3 <- [1,1798,null,{}] 01:41:33 INFO - PROCESS | 3232 | 1466502093132 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}] 01:41:33 INFO - PROCESS | 3232 | 1466502093133 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:33 INFO - PROCESS | 3232 | 1466502093215 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:41:33 INFO - PROCESS | 3232 | 1466502093220 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 3232 | 1466502093222 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:33 INFO - PROCESS | 3232 | ++DOCSHELL 11432C00 == 42 [pid = 3232] [id = 459] 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161E0800) [pid = 3232] [serial = 1377] [outer = 00000000] 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1795A800) [pid = 3232] [serial = 1378] [outer = 161E0800] 01:41:33 INFO - PROCESS | 3232 | 1466502093266 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A1B400) [pid = 3232] [serial = 1379] [outer = 161E0800] 01:41:33 INFO - PROCESS | 3232 | 1466502093710 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 634ms 01:41:33 INFO - PROCESS | 3232 | 1466502093747 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 3232 | 1466502093749 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 01:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:41:33 INFO - PROCESS | 3232 | 1466502093752 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 3232 | 1466502093754 Marionette TRACE conn3 <- [1,1802,null,{}] 01:41:33 INFO - PROCESS | 3232 | 1466502093757 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}] 01:41:33 INFO - PROCESS | 3232 | 1466502093759 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:33 INFO - PROCESS | 3232 | 1466502093850 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:41:33 INFO - PROCESS | 3232 | 1466502093855 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 3232 | 1466502093857 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:33 INFO - PROCESS | 3232 | ++DOCSHELL 161E1400 == 43 [pid = 3232] [id = 460] 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17959800) [pid = 3232] [serial = 1380] [outer = 00000000] 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19E37C00) [pid = 3232] [serial = 1381] [outer = 17959800] 01:41:33 INFO - PROCESS | 3232 | 1466502093901 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19E3BC00) [pid = 3232] [serial = 1382] [outer = 17959800] 01:41:34 INFO - PROCESS | 3232 | 1466502094466 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]]]}] 01:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 789ms 01:41:34 INFO - PROCESS | 3232 | 1466502094581 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 3232 | 1466502094586 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 01:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:41:34 INFO - PROCESS | 3232 | 1466502094593 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 3232 | 1466502094597 Marionette TRACE conn3 <- [1,1806,null,{}] 01:41:34 INFO - PROCESS | 3232 | 1466502094618 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}] 01:41:34 INFO - PROCESS | 3232 | 1466502094621 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:34 INFO - PROCESS | 3232 | 1466502094742 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:41:34 INFO - PROCESS | 3232 | 1466502094882 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 3232 | 1466502094885 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:34 INFO - PROCESS | 3232 | ++DOCSHELL 105EE400 == 44 [pid = 3232] [id = 461] 01:41:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10E63000) [pid = 3232] [serial = 1383] [outer = 00000000] 01:41:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (12D8FC00) [pid = 3232] [serial = 1384] [outer = 10E63000] 01:41:34 INFO - PROCESS | 3232 | 1466502094945 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1312F800) [pid = 3232] [serial = 1385] [outer = 10E63000] 01:41:35 INFO - PROCESS | 3232 | 1466502095541 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]]]}] 01:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 990ms 01:41:35 INFO - PROCESS | 3232 | 1466502095582 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 3232 | 1466502095587 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 01:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:41:35 INFO - PROCESS | 3232 | 1466502095593 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 3232 | 1466502095596 Marionette TRACE conn3 <- [1,1810,null,{}] 01:41:35 INFO - PROCESS | 3232 | 1466502095601 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}] 01:41:35 INFO - PROCESS | 3232 | 1466502095604 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:35 INFO - PROCESS | 3232 | 1466502095719 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:41:35 INFO - PROCESS | 3232 | 1466502095875 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3232 | 1466502095878 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:35 INFO - PROCESS | 3232 | ++DOCSHELL 14E7EC00 == 45 [pid = 3232] [id = 462] 01:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14E83000) [pid = 3232] [serial = 1386] [outer = 00000000] 01:41:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E06400) [pid = 3232] [serial = 1387] [outer = 14E83000] 01:41:35 INFO - PROCESS | 3232 | 1466502095936 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161EB000) [pid = 3232] [serial = 1388] [outer = 14E83000] 01:41:36 INFO - PROCESS | 3232 | 1466502096532 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]]]}] 01:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 990ms 01:41:36 INFO - PROCESS | 3232 | 1466502096594 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 3232 | 1466502096597 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 01:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:41:36 INFO - PROCESS | 3232 | 1466502096601 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 3232 | 1466502096605 Marionette TRACE conn3 <- [1,1814,null,{}] 01:41:36 INFO - PROCESS | 3232 | 1466502096630 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}] 01:41:36 INFO - PROCESS | 3232 | 1466502096635 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:36 INFO - PROCESS | 3232 | 1466502096788 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:41:36 INFO - PROCESS | 3232 | 1466502096850 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 3232 | 1466502096854 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:36 INFO - PROCESS | 3232 | ++DOCSHELL 19CC0C00 == 46 [pid = 3232] [id = 463] 01:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19E2EC00) [pid = 3232] [serial = 1389] [outer = 00000000] 01:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19E37400) [pid = 3232] [serial = 1390] [outer = 19E2EC00] 01:41:36 INFO - PROCESS | 3232 | 1466502096922 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19ED7400) [pid = 3232] [serial = 1391] [outer = 19E2EC00] 01:41:37 INFO - PROCESS | 3232 | 1466502097576 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]]]}] 01:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1177ms 01:41:37 INFO - PROCESS | 3232 | 1466502097795 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 3232 | 1466502097800 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 01:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:41:37 INFO - PROCESS | 3232 | 1466502097806 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 3232 | 1466502097809 Marionette TRACE conn3 <- [1,1818,null,{}] 01:41:37 INFO - PROCESS | 3232 | 1466502097814 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}] 01:41:37 INFO - PROCESS | 3232 | 1466502097817 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:37 INFO - PROCESS | 3232 | 1466502097922 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:41:38 INFO - PROCESS | 3232 | 1466502098057 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 3232 | 1466502098062 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:38 INFO - PROCESS | 3232 | ++DOCSHELL 11438800 == 47 [pid = 3232] [id = 464] 01:41:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1143E000) [pid = 3232] [serial = 1392] [outer = 00000000] 01:41:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (11CCE800) [pid = 3232] [serial = 1393] [outer = 1143E000] 01:41:38 INFO - PROCESS | 3232 | 1466502098115 Marionette DEBUG loaded listener.js 01:41:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (129AF800) [pid = 3232] [serial = 1394] [outer = 1143E000] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 156E0400 == 46 [pid = 3232] [id = 435] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 11432C00 == 45 [pid = 3232] [id = 459] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 12D89400 == 44 [pid = 3232] [id = 458] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 16974400 == 43 [pid = 3232] [id = 457] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 169F7400 == 42 [pid = 3232] [id = 456] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 16657800 == 41 [pid = 3232] [id = 455] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 15E0A400 == 40 [pid = 3232] [id = 454] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 1312E800 == 39 [pid = 3232] [id = 453] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 10A61C00 == 38 [pid = 3232] [id = 452] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 105F1800 == 37 [pid = 3232] [id = 451] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 10B76C00 == 36 [pid = 3232] [id = 450] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 152DF800 == 35 [pid = 3232] [id = 449] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 15E06C00 == 34 [pid = 3232] [id = 438] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 112BAC00 == 33 [pid = 3232] [id = 437] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 14E77800 == 32 [pid = 3232] [id = 436] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 12924C00 == 31 [pid = 3232] [id = 440] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 19E32800 == 30 [pid = 3232] [id = 439] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 19CC0C00 == 29 [pid = 3232] [id = 463] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 161E1400 == 28 [pid = 3232] [id = 460] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 105EE400 == 27 [pid = 3232] [id = 461] 01:41:39 INFO - PROCESS | 3232 | --DOCSHELL 14E7EC00 == 26 [pid = 3232] [id = 462] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (161E1C00) [pid = 3232] [serial = 1333] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13949C00) [pid = 3232] [serial = 1327] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (13B0FC00) [pid = 3232] [serial = 1328] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13150800) [pid = 3232] [serial = 1322] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1302F800) [pid = 3232] [serial = 1321] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11AE4C00) [pid = 3232] [serial = 1324] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (11CCF800) [pid = 3232] [serial = 1325] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15D31800) [pid = 3232] [serial = 1330] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A15000) [pid = 3232] [serial = 1346] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (169EDC00) [pid = 3232] [serial = 1336] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (13955400) [pid = 3232] [serial = 1313] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (130A5C00) [pid = 3232] [serial = 1312] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19C5A800) [pid = 3232] [serial = 1348] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (16975000) [pid = 3232] [serial = 1316] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16027400) [pid = 3232] [serial = 1315] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1A135800) [pid = 3232] [serial = 1319] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19ED7C00) [pid = 3232] [serial = 1318] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17E8B800) [pid = 3232] [serial = 1340] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17960000) [pid = 3232] [serial = 1339] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A14C00) [pid = 3232] [serial = 1345] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17044C00) [pid = 3232] [serial = 1337] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (161EB800) [pid = 3232] [serial = 1334] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1767A400) [pid = 3232] [serial = 1343] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (15E07000) [pid = 3232] [serial = 1331] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1703C800) [pid = 3232] [serial = 1342] [outer = 00000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3232 | 1466502099376 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]]]}] 01:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1594ms 01:41:39 INFO - PROCESS | 3232 | 1466502099396 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 3232 | 1466502099401 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 01:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:41:39 INFO - PROCESS | 3232 | 1466502099406 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 3232 | 1466502099409 Marionette TRACE conn3 <- [1,1822,null,{}] 01:41:39 INFO - PROCESS | 3232 | 1466502099415 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}] 01:41:39 INFO - PROCESS | 3232 | 1466502099418 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:39 INFO - PROCESS | 3232 | 1466502099507 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:41:39 INFO - PROCESS | 3232 | 1466502099604 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 3232 | 1466502099608 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:39 INFO - PROCESS | 3232 | ++DOCSHELL 10A64000 == 27 [pid = 3232] [id = 465] 01:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10B74800) [pid = 3232] [serial = 1395] [outer = 00000000] 01:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1143BC00) [pid = 3232] [serial = 1396] [outer = 10B74800] 01:41:39 INFO - PROCESS | 3232 | 1466502099655 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (11ADE800) [pid = 3232] [serial = 1397] [outer = 10B74800] 01:41:40 INFO - PROCESS | 3232 | 1466502100122 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]]]}] 01:41:40 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 01:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 743ms 01:41:40 INFO - PROCESS | 3232 | 1466502100147 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 3232 | 1466502100152 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 01:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:41:40 INFO - PROCESS | 3232 | 1466502100158 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 3232 | 1466502100161 Marionette TRACE conn3 <- [1,1826,null,{}] 01:41:40 INFO - PROCESS | 3232 | 1466502100165 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}] 01:41:40 INFO - PROCESS | 3232 | 1466502100167 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:40 INFO - PROCESS | 3232 | 1466502100261 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:41:40 INFO - PROCESS | 3232 | 1466502100269 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 3232 | 1466502100272 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:40 INFO - PROCESS | 3232 | ++DOCSHELL 13236C00 == 28 [pid = 3232] [id = 466] 01:41:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13238000) [pid = 3232] [serial = 1398] [outer = 00000000] 01:41:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13B08800) [pid = 3232] [serial = 1399] [outer = 13238000] 01:41:40 INFO - PROCESS | 3232 | 1466502100321 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (143A4800) [pid = 3232] [serial = 1400] [outer = 13238000] 01:41:40 INFO - PROCESS | 3232 | 1466502100778 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]]]}] 01:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 697ms 01:41:40 INFO - PROCESS | 3232 | 1466502100841 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 3232 | 1466502100843 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 01:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:41:40 INFO - PROCESS | 3232 | 1466502100847 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 3232 | 1466502100851 Marionette TRACE conn3 <- [1,1830,null,{}] 01:41:40 INFO - PROCESS | 3232 | 1466502100862 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}] 01:41:40 INFO - PROCESS | 3232 | 1466502100867 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:40 INFO - PROCESS | 3232 | 1466502100988 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:41:41 INFO - PROCESS | 3232 | 1466502101092 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 3232 | 1466502101095 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:41 INFO - PROCESS | 3232 | ++DOCSHELL 14E8CC00 == 29 [pid = 3232] [id = 467] 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (152DE000) [pid = 3232] [serial = 1401] [outer = 00000000] 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15D33400) [pid = 3232] [serial = 1402] [outer = 152DE000] 01:41:41 INFO - PROCESS | 3232 | 1466502101144 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E07400) [pid = 3232] [serial = 1403] [outer = 152DE000] 01:41:41 INFO - PROCESS | 3232 | 1466502101579 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]]]}] 01:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 789ms 01:41:41 INFO - PROCESS | 3232 | 1466502101656 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 3232 | 1466502101659 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 01:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:41:41 INFO - PROCESS | 3232 | 1466502101666 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 3232 | 1466502101668 Marionette TRACE conn3 <- [1,1834,null,{}] 01:41:41 INFO - PROCESS | 3232 | 1466502101671 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}] 01:41:41 INFO - PROCESS | 3232 | 1466502101674 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:41 INFO - PROCESS | 3232 | 1466502101796 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:41:41 INFO - PROCESS | 3232 | 1466502101806 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 3232 | 1466502101809 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:41 INFO - PROCESS | 3232 | ++DOCSHELL 15D32400 == 30 [pid = 3232] [id = 468] 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15E0A000) [pid = 3232] [serial = 1404] [outer = 00000000] 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1602C000) [pid = 3232] [serial = 1405] [outer = 15E0A000] 01:41:41 INFO - PROCESS | 3232 | 1466502101854 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (161EA400) [pid = 3232] [serial = 1406] [outer = 15E0A000] 01:41:42 INFO - PROCESS | 3232 | 1466502102308 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]]]}] 01:41:42 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) 01:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 696ms 01:41:42 INFO - PROCESS | 3232 | 1466502102376 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 3232 | 1466502102378 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 01:41:42 INFO - PROCESS | 3232 | 1466502102384 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 3232 | 1466502102386 Marionette TRACE conn3 <- [1,1838,null,{}] 01:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:41:42 INFO - PROCESS | 3232 | 1466502102389 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}] 01:41:42 INFO - PROCESS | 3232 | 1466502102391 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:42 INFO - PROCESS | 3232 | 1466502102491 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:41:42 INFO - PROCESS | 3232 | 1466502102500 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 3232 | 1466502102503 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:42 INFO - PROCESS | 3232 | ++DOCSHELL 1665B000 == 31 [pid = 3232] [id = 469] 01:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (167CA000) [pid = 3232] [serial = 1407] [outer = 00000000] 01:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (169F5800) [pid = 3232] [serial = 1408] [outer = 167CA000] 01:41:42 INFO - PROCESS | 3232 | 1466502102548 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1709F400) [pid = 3232] [serial = 1409] [outer = 167CA000] 01:41:43 INFO - PROCESS | 3232 | 1466502103033 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]]]}] 01:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 696ms 01:41:43 INFO - PROCESS | 3232 | 1466502103070 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 3232 | 1466502103072 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 01:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:41:43 INFO - PROCESS | 3232 | 1466502103075 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 3232 | 1466502103077 Marionette TRACE conn3 <- [1,1842,null,{}] 01:41:43 INFO - PROCESS | 3232 | 1466502103081 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}] 01:41:43 INFO - PROCESS | 3232 | 1466502103086 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:43 INFO - PROCESS | 3232 | 1466502103225 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:41:43 INFO - PROCESS | 3232 | 1466502103293 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 3232 | 1466502103295 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:43 INFO - PROCESS | 3232 | ++DOCSHELL 17686800 == 32 [pid = 3232] [id = 470] 01:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17951C00) [pid = 3232] [serial = 1410] [outer = 00000000] 01:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1797F400) [pid = 3232] [serial = 1411] [outer = 17951C00] 01:41:43 INFO - PROCESS | 3232 | 1466502103341 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (18296000) [pid = 3232] [serial = 1412] [outer = 17951C00] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17959800) [pid = 3232] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (161E0800) [pid = 3232] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (176B8800) [pid = 3232] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1795B800) [pid = 3232] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (131EA800) [pid = 3232] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (11435800) [pid = 3232] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A8E400) [pid = 3232] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10B75C00) [pid = 3232] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10A62C00) [pid = 3232] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E0AC00) [pid = 3232] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13156800) [pid = 3232] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:41:43 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16661800) [pid = 3232] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:41:43 INFO - PROCESS | 3232 | 1466502103995 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 990ms 01:41:44 INFO - PROCESS | 3232 | 1466502104078 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3232 | 1466502104080 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 01:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:41:44 INFO - PROCESS | 3232 | 1466502104083 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 3232 | 1466502104085 Marionette TRACE conn3 <- [1,1846,null,{}] 01:41:44 INFO - PROCESS | 3232 | 1466502104088 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}] 01:41:44 INFO - PROCESS | 3232 | 1466502104090 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:44 INFO - PROCESS | 3232 | 1466502104154 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:41:44 INFO - PROCESS | 3232 | 1466502104164 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3232 | 1466502104166 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:44 INFO - PROCESS | 3232 | ++DOCSHELL 103CA800 == 33 [pid = 3232] [id = 471] 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (10A63C00) [pid = 3232] [serial = 1413] [outer = 00000000] 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (169EDC00) [pid = 3232] [serial = 1414] [outer = 10A63C00] 01:41:44 INFO - PROCESS | 3232 | 1466502104208 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15940C00) [pid = 3232] [serial = 1415] [outer = 10A63C00] 01:41:44 INFO - PROCESS | 3232 | 1466502104663 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 619ms 01:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:41:44 INFO - PROCESS | 3232 | 1466502104704 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3232 | 1466502104706 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 3232 | 1466502104709 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 3232 | 1466502104711 Marionette TRACE conn3 <- [1,1850,null,{}] 01:41:44 INFO - PROCESS | 3232 | 1466502104714 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}] 01:41:44 INFO - PROCESS | 3232 | 1466502104716 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:44 INFO - PROCESS | 3232 | 1466502104796 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:41:44 INFO - PROCESS | 3232 | 1466502104802 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3232 | 1466502104804 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:44 INFO - PROCESS | 3232 | ++DOCSHELL 15E0C800 == 34 [pid = 3232] [id = 472] 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1602B000) [pid = 3232] [serial = 1416] [outer = 00000000] 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A18C00) [pid = 3232] [serial = 1417] [outer = 1602B000] 01:41:44 INFO - PROCESS | 3232 | 1466502104848 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A19000) [pid = 3232] [serial = 1418] [outer = 1602B000] 01:41:45 INFO - PROCESS | 3232 | 1466502105312 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]]]}] 01:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 635ms 01:41:45 INFO - PROCESS | 3232 | 1466502105355 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 3232 | 1466502105357 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:41:45 INFO - PROCESS | 3232 | 1466502105361 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 3232 | 1466502105363 Marionette TRACE conn3 <- [1,1854,null,{}] 01:41:45 INFO - PROCESS | 3232 | 1466502105366 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}] 01:41:45 INFO - PROCESS | 3232 | 1466502105368 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:45 INFO - PROCESS | 3232 | 1466502105452 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 01:41:45 INFO - PROCESS | 3232 | 1466502105458 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 3232 | 1466502105460 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:45 INFO - PROCESS | 3232 | ++DOCSHELL 14E8A800 == 35 [pid = 3232] [id = 473] 01:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A8E400) [pid = 3232] [serial = 1419] [outer = 00000000] 01:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19CB3800) [pid = 3232] [serial = 1420] [outer = 19A8E400] 01:41:45 INFO - PROCESS | 3232 | 1466502105504 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19CB6400) [pid = 3232] [serial = 1421] [outer = 19A8E400] 01:41:46 INFO - PROCESS | 3232 | 1466502106325 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]]]}] 01:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 991ms 01:41:46 INFO - PROCESS | 3232 | 1466502106350 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 3232 | 1466502106354 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 01:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:41:46 INFO - PROCESS | 3232 | 1466502106360 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 3232 | 1466502106363 Marionette TRACE conn3 <- [1,1858,null,{}] 01:41:46 INFO - PROCESS | 3232 | 1466502106369 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}] 01:41:46 INFO - PROCESS | 3232 | 1466502106373 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:46 INFO - PROCESS | 3232 | 1466502106492 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 01:41:46 INFO - PROCESS | 3232 | 1466502106632 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3232 | 1466502106636 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:46 INFO - PROCESS | 3232 | ++DOCSHELL 10A62C00 == 36 [pid = 3232] [id = 474] 01:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (11437C00) [pid = 3232] [serial = 1422] [outer = 00000000] 01:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (12D89800) [pid = 3232] [serial = 1423] [outer = 11437C00] 01:41:46 INFO - PROCESS | 3232 | 1466502106695 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (13B08C00) [pid = 3232] [serial = 1424] [outer = 11437C00] 01:41:47 INFO - PROCESS | 3232 | 1466502107403 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]]]}] 01:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1068ms 01:41:47 INFO - PROCESS | 3232 | 1466502107476 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 01:41:47 INFO - PROCESS | 3232 | 1466502107481 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 01:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:41:47 INFO - PROCESS | 3232 | 1466502107488 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:41:47 INFO - PROCESS | 3232 | 1466502107491 Marionette TRACE conn3 <- [1,1862,null,{}] 01:41:47 INFO - PROCESS | 3232 | 1466502107495 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}] 01:41:47 INFO - PROCESS | 3232 | 1466502107498 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:47 INFO - PROCESS | 3232 | 1466502107628 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 01:41:47 INFO - PROCESS | 3232 | 1466502107829 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:47 INFO - PROCESS | 3232 | 1466502107832 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:47 INFO - PROCESS | 3232 | ++DOCSHELL 10329C00 == 37 [pid = 3232] [id = 475] 01:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1036B000) [pid = 3232] [serial = 1425] [outer = 00000000] 01:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1055C000) [pid = 3232] [serial = 1426] [outer = 1036B000] 01:41:47 INFO - PROCESS | 3232 | 1466502107894 Marionette DEBUG loaded listener.js 01:41:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (10A5A800) [pid = 3232] [serial = 1427] [outer = 1036B000] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 15E0C800 == 36 [pid = 3232] [id = 472] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 103CA800 == 35 [pid = 3232] [id = 471] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 17686800 == 34 [pid = 3232] [id = 470] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 1665B000 == 33 [pid = 3232] [id = 469] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 15D32400 == 32 [pid = 3232] [id = 468] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 14E8CC00 == 31 [pid = 3232] [id = 467] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 13236C00 == 30 [pid = 3232] [id = 466] 01:41:48 INFO - PROCESS | 3232 | --DOCSHELL 10A64000 == 29 [pid = 3232] [id = 465] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19E37C00) [pid = 3232] [serial = 1381] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19E3BC00) [pid = 3232] [serial = 1382] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19A1B400) [pid = 3232] [serial = 1379] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1795BC00) [pid = 3232] [serial = 1369] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A1FC00) [pid = 3232] [serial = 1372] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E6DC00) [pid = 3232] [serial = 1360] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E7AC00) [pid = 3232] [serial = 1361] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (129EF000) [pid = 3232] [serial = 1351] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1394B000) [pid = 3232] [serial = 1352] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19CB2400) [pid = 3232] [serial = 1349] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (11430000) [pid = 3232] [serial = 1357] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (129A8C00) [pid = 3232] [serial = 1358] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (12924000) [pid = 3232] [serial = 1354] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1394F800) [pid = 3232] [serial = 1355] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161DE400) [pid = 3232] [serial = 1363] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (16659000) [pid = 3232] [serial = 1364] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E81C00) [pid = 3232] [serial = 1375] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15D33000) [pid = 3232] [serial = 1376] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1795A800) [pid = 3232] [serial = 1378] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A21000) [pid = 3232] [serial = 1373] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (16F97800) [pid = 3232] [serial = 1366] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (176BC800) [pid = 3232] [serial = 1367] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1795C400) [pid = 3232] [serial = 1370] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3232 | 1466502108519 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1083ms 01:41:48 INFO - PROCESS | 3232 | 1466502108590 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 3232 | 1466502108594 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 01:41:48 INFO - PROCESS | 3232 | 1466502108598 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:41:48 INFO - PROCESS | 3232 | 1466502108601 Marionette TRACE conn3 <- [1,1866,null,{}] 01:41:48 INFO - PROCESS | 3232 | 1466502108606 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}] 01:41:48 INFO - PROCESS | 3232 | 1466502108610 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:48 INFO - PROCESS | 3232 | 1466502108698 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 01:41:48 INFO - PROCESS | 3232 | 1466502108791 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 3232 | 1466502108794 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:48 INFO - PROCESS | 3232 | ++DOCSHELL 103D2800 == 30 [pid = 3232] [id = 476] 01:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (105EF000) [pid = 3232] [serial = 1428] [outer = 00000000] 01:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (12D8D000) [pid = 3232] [serial = 1429] [outer = 105EF000] 01:41:48 INFO - PROCESS | 3232 | 1466502108840 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (131ECC00) [pid = 3232] [serial = 1430] [outer = 105EF000] 01:41:49 INFO - PROCESS | 3232 | 1466502109286 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]]]}] 01:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 727ms 01:41:49 INFO - PROCESS | 3232 | 1466502109325 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 3232 | 1466502109329 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 01:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:41:49 INFO - PROCESS | 3232 | 1466502109334 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:41:49 INFO - PROCESS | 3232 | 1466502109336 Marionette TRACE conn3 <- [1,1870,null,{}] 01:41:49 INFO - PROCESS | 3232 | 1466502109344 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}] 01:41:49 INFO - PROCESS | 3232 | 1466502109346 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:49 INFO - PROCESS | 3232 | 1466502109436 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 01:41:49 INFO - PROCESS | 3232 | 1466502109442 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3232 | 1466502109444 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:49 INFO - PROCESS | 3232 | ++DOCSHELL 13457400 == 31 [pid = 3232] [id = 477] 01:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1430E000) [pid = 3232] [serial = 1431] [outer = 00000000] 01:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E87000) [pid = 3232] [serial = 1432] [outer = 1430E000] 01:41:49 INFO - PROCESS | 3232 | 1466502109491 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (156E2000) [pid = 3232] [serial = 1433] [outer = 1430E000] 01:41:49 INFO - PROCESS | 3232 | 1466502109985 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]]]}] 01:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 697ms 01:41:50 INFO - PROCESS | 3232 | 1466502110034 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 3232 | 1466502110036 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 01:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:41:50 INFO - PROCESS | 3232 | 1466502110041 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 3232 | 1466502110048 Marionette TRACE conn3 <- [1,1874,null,{}] 01:41:50 INFO - PROCESS | 3232 | 1466502110057 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}] 01:41:50 INFO - PROCESS | 3232 | 1466502110061 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:50 INFO - PROCESS | 3232 | 1466502110149 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 01:41:50 INFO - PROCESS | 3232 | 1466502110248 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 3232 | 1466502110250 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:50 INFO - PROCESS | 3232 | ++DOCSHELL 161E3000 == 32 [pid = 3232] [id = 478] 01:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161E3C00) [pid = 3232] [serial = 1434] [outer = 00000000] 01:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1665FC00) [pid = 3232] [serial = 1435] [outer = 161E3C00] 01:41:50 INFO - PROCESS | 3232 | 1466502110304 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1689BC00) [pid = 3232] [serial = 1436] [outer = 161E3C00] 01:41:50 INFO - PROCESS | 3232 | 1466502110724 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]]]}] 01:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 696ms 01:41:50 INFO - PROCESS | 3232 | 1466502110738 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 3232 | 1466502110741 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 01:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:41:50 INFO - PROCESS | 3232 | 1466502110744 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 3232 | 1466502110746 Marionette TRACE conn3 <- [1,1878,null,{}] 01:41:50 INFO - PROCESS | 3232 | 1466502110749 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}] 01:41:50 INFO - PROCESS | 3232 | 1466502110751 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:50 INFO - PROCESS | 3232 | 1466502110887 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 01:41:50 INFO - PROCESS | 3232 | 1466502110899 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 3232 | 1466502110901 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:50 INFO - PROCESS | 3232 | ++DOCSHELL 1703C400 == 33 [pid = 3232] [id = 479] 01:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17683800) [pid = 3232] [serial = 1437] [outer = 00000000] 01:41:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17952000) [pid = 3232] [serial = 1438] [outer = 17683800] 01:41:50 INFO - PROCESS | 3232 | 1466502111002 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17957800) [pid = 3232] [serial = 1439] [outer = 17683800] 01:41:51 INFO - PROCESS | 3232 | 1466502111421 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 743ms 01:41:51 INFO - PROCESS | 3232 | 1466502111468 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 3232 | 1466502111470 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 01:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:41:51 INFO - PROCESS | 3232 | 1466502111473 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - PROCESS | 3232 | 1466502111475 Marionette TRACE conn3 <- [1,1882,null,{}] 01:41:51 INFO - PROCESS | 3232 | 1466502111485 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}] 01:41:51 INFO - PROCESS | 3232 | 1466502111487 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:51 INFO - PROCESS | 3232 | 1466502111601 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 01:41:51 INFO - PROCESS | 3232 | 1466502111612 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 3232 | 1466502111618 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:51 INFO - PROCESS | 3232 | ++DOCSHELL 131EBC00 == 34 [pid = 3232] [id = 480] 01:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17983800) [pid = 3232] [serial = 1440] [outer = 00000000] 01:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (181AEC00) [pid = 3232] [serial = 1441] [outer = 17983800] 01:41:51 INFO - PROCESS | 3232 | 1466502111729 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A15800) [pid = 3232] [serial = 1442] [outer = 17983800] 01:41:52 INFO - PROCESS | 3232 | 1466502112184 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 727ms 01:41:52 INFO - PROCESS | 3232 | 1466502112220 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3232 | 1466502112222 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 01:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:41:52 INFO - PROCESS | 3232 | 1466502112225 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3232 | 1466502112227 Marionette TRACE conn3 <- [1,1886,null,{}] 01:41:52 INFO - PROCESS | 3232 | 1466502112264 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}] 01:41:52 INFO - PROCESS | 3232 | 1466502112267 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:52 INFO - PROCESS | 3232 | 1466502112383 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 01:41:52 INFO - PROCESS | 3232 | 1466502112397 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 3232 | 1466502112399 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:52 INFO - PROCESS | 3232 | ++DOCSHELL 10477C00 == 35 [pid = 3232] [id = 481] 01:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (14E79400) [pid = 3232] [serial = 1443] [outer = 00000000] 01:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19C56800) [pid = 3232] [serial = 1444] [outer = 14E79400] 01:41:52 INFO - PROCESS | 3232 | 1466502112497 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19CBF000) [pid = 3232] [serial = 1445] [outer = 14E79400] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1602B000) [pid = 3232] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15E0A000) [pid = 3232] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (167CA000) [pid = 3232] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (152DE000) [pid = 3232] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10B74800) [pid = 3232] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1143E000) [pid = 3232] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13238000) [pid = 3232] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (17951C00) [pid = 3232] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10E63000) [pid = 3232] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E83000) [pid = 3232] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19E2EC00) [pid = 3232] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:41:52 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (10A63C00) [pid = 3232] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:41:52 INFO - PROCESS | 3232 | 1466502112925 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 727ms 01:41:52 INFO - PROCESS | 3232 | 1466502112948 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3232 | 1466502112950 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 01:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:41:52 INFO - PROCESS | 3232 | 1466502112953 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3232 | 1466502112955 Marionette TRACE conn3 <- [1,1890,null,{}] 01:41:52 INFO - PROCESS | 3232 | 1466502112958 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}] 01:41:52 INFO - PROCESS | 3232 | 1466502112960 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:53 INFO - PROCESS | 3232 | 1466502113042 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 01:41:53 INFO - PROCESS | 3232 | 1466502113048 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:53 INFO - PROCESS | 3232 | 1466502113050 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:53 INFO - PROCESS | 3232 | ++DOCSHELL 1322C000 == 36 [pid = 3232] [id = 482] 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14E78800) [pid = 3232] [serial = 1446] [outer = 00000000] 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16661800) [pid = 3232] [serial = 1447] [outer = 14E78800] 01:41:53 INFO - PROCESS | 3232 | 1466502113095 Marionette DEBUG loaded listener.js 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1795B400) [pid = 3232] [serial = 1448] [outer = 14E78800] 01:41:53 INFO - PROCESS | 3232 | 1466502113540 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]]]}] 01:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 635ms 01:41:53 INFO - PROCESS | 3232 | 1466502113591 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 01:41:53 INFO - PROCESS | 3232 | 1466502113593 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 01:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:41:53 INFO - PROCESS | 3232 | 1466502113596 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:41:53 INFO - PROCESS | 3232 | 1466502113598 Marionette TRACE conn3 <- [1,1894,null,{}] 01:41:53 INFO - PROCESS | 3232 | 1466502113601 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}] 01:41:53 INFO - PROCESS | 3232 | 1466502113603 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:53 INFO - PROCESS | 3232 | 1466502113682 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 01:41:53 INFO - PROCESS | 3232 | 1466502113687 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:53 INFO - PROCESS | 3232 | 1466502113690 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:53 INFO - PROCESS | 3232 | ++DOCSHELL 13238C00 == 37 [pid = 3232] [id = 483] 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15E0F800) [pid = 3232] [serial = 1449] [outer = 00000000] 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19C54000) [pid = 3232] [serial = 1450] [outer = 15E0F800] 01:41:53 INFO - PROCESS | 3232 | 1466502113733 Marionette DEBUG loaded listener.js 01:41:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19E37000) [pid = 3232] [serial = 1451] [outer = 15E0F800] 01:41:54 INFO - PROCESS | 3232 | 1466502114218 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 634ms 01:41:54 INFO - PROCESS | 3232 | 1466502114252 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 3232 | 1466502114254 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:41:54 INFO - PROCESS | 3232 | 1466502114257 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 3232 | 1466502114259 Marionette TRACE conn3 <- [1,1898,null,{}] 01:41:54 INFO - PROCESS | 3232 | 1466502114262 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}] 01:41:54 INFO - PROCESS | 3232 | 1466502114264 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:54 INFO - PROCESS | 3232 | 1466502114346 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 01:41:54 INFO - PROCESS | 3232 | 1466502114353 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 3232 | 1466502114355 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:54 INFO - PROCESS | 3232 | ++DOCSHELL 0F311400 == 38 [pid = 3232] [id = 484] 01:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (0F31CC00) [pid = 3232] [serial = 1452] [outer = 00000000] 01:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17956800) [pid = 3232] [serial = 1453] [outer = 0F31CC00] 01:41:54 INFO - PROCESS | 3232 | 1466502114409 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17955400) [pid = 3232] [serial = 1454] [outer = 0F31CC00] 01:41:55 INFO - PROCESS | 3232 | 1466502115100 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 897ms 01:41:55 INFO - PROCESS | 3232 | 1466502115146 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 3232 | 1466502115150 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 01:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:41:55 INFO - PROCESS | 3232 | 1466502115156 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - PROCESS | 3232 | 1466502115158 Marionette TRACE conn3 <- [1,1902,null,{}] 01:41:55 INFO - PROCESS | 3232 | 1466502115164 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}] 01:41:55 INFO - PROCESS | 3232 | 1466502115168 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:55 INFO - PROCESS | 3232 | 1466502115292 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 01:41:55 INFO - PROCESS | 3232 | 1466502115402 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 3232 | 1466502115405 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:55 INFO - PROCESS | 3232 | ++DOCSHELL 10E91800 == 39 [pid = 3232] [id = 485] 01:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (11CD6C00) [pid = 3232] [serial = 1455] [outer = 00000000] 01:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13454000) [pid = 3232] [serial = 1456] [outer = 11CD6C00] 01:41:55 INFO - PROCESS | 3232 | 1466502115467 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (143A3800) [pid = 3232] [serial = 1457] [outer = 11CD6C00] 01:41:56 INFO - PROCESS | 3232 | 1466502116049 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 928ms 01:41:56 INFO - PROCESS | 3232 | 1466502116102 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 01:41:56 INFO - PROCESS | 3232 | 1466502116107 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 01:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:41:56 INFO - PROCESS | 3232 | 1466502116114 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:41:56 INFO - PROCESS | 3232 | 1466502116117 Marionette TRACE conn3 <- [1,1906,null,{}] 01:41:56 INFO - PROCESS | 3232 | 1466502116121 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}] 01:41:56 INFO - PROCESS | 3232 | 1466502116124 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:56 INFO - PROCESS | 3232 | 1466502116225 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 01:41:56 INFO - PROCESS | 3232 | 1466502116388 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 3232 | 1466502116391 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:56 INFO - PROCESS | 3232 | ++DOCSHELL 15E8F000 == 40 [pid = 3232] [id = 486] 01:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15E92C00) [pid = 3232] [serial = 1458] [outer = 00000000] 01:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (161E2400) [pid = 3232] [serial = 1459] [outer = 15E92C00] 01:41:56 INFO - PROCESS | 3232 | 1466502116450 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16975000) [pid = 3232] [serial = 1460] [outer = 15E92C00] 01:41:57 INFO - PROCESS | 3232 | 1466502117047 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]]]}] 01:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 01:41:57 INFO - PROCESS | 3232 | 1466502117099 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 3232 | 1466502117101 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:41:57 INFO - PROCESS | 3232 | 1466502117105 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3232 | 1466502117109 Marionette TRACE conn3 <- [1,1910,null,{}] 01:41:57 INFO - PROCESS | 3232 | 1466502117121 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}] 01:41:57 INFO - PROCESS | 3232 | 1466502117126 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:57 INFO - PROCESS | 3232 | 1466502117234 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 01:41:57 INFO - PROCESS | 3232 | 1466502117385 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 3232 | 1466502117389 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:57 INFO - PROCESS | 3232 | ++DOCSHELL 19E36000 == 41 [pid = 3232] [id = 487] 01:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19E39000) [pid = 3232] [serial = 1461] [outer = 00000000] 01:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19EDC800) [pid = 3232] [serial = 1462] [outer = 19E39000] 01:41:57 INFO - PROCESS | 3232 | 1466502117448 Marionette DEBUG loaded listener.js 01:41:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1A135C00) [pid = 3232] [serial = 1463] [outer = 19E39000] 01:41:58 INFO - PROCESS | 3232 | 1466502118076 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]]]}] 01:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1037ms 01:41:58 INFO - PROCESS | 3232 | 1466502118138 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 01:41:58 INFO - PROCESS | 3232 | 1466502118141 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 01:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:41:58 INFO - PROCESS | 3232 | 1466502118146 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:41:58 INFO - PROCESS | 3232 | 1466502118148 Marionette TRACE conn3 <- [1,1914,null,{}] 01:41:58 INFO - PROCESS | 3232 | 1466502118182 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}] 01:41:58 INFO - PROCESS | 3232 | 1466502118185 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:58 INFO - PROCESS | 3232 | 1466502118337 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 01:41:58 INFO - PROCESS | 3232 | 1466502118396 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3232 | 1466502118398 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:58 INFO - PROCESS | 3232 | ++DOCSHELL 14E86C00 == 42 [pid = 3232] [id = 488] 01:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (15941800) [pid = 3232] [serial = 1464] [outer = 00000000] 01:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1602DC00) [pid = 3232] [serial = 1465] [outer = 15941800] 01:41:58 INFO - PROCESS | 3232 | 1466502118452 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (169F7400) [pid = 3232] [serial = 1466] [outer = 15941800] 01:41:59 INFO - PROCESS | 3232 | 1466502119185 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]]]}] 01:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1098ms 01:41:59 INFO - PROCESS | 3232 | 1466502119253 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 3232 | 1466502119257 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 01:41:59 INFO - PROCESS | 3232 | 1466502119261 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:41:59 INFO - PROCESS | 3232 | 1466502119266 Marionette TRACE conn3 <- [1,1918,null,{}] 01:41:59 INFO - PROCESS | 3232 | 1466502119285 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}] 01:41:59 INFO - PROCESS | 3232 | 1466502119288 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:41:59 INFO - PROCESS | 3232 | 1466502119404 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 13238C00 == 41 [pid = 3232] [id = 483] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 1322C000 == 40 [pid = 3232] [id = 482] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 10477C00 == 39 [pid = 3232] [id = 481] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 131EBC00 == 38 [pid = 3232] [id = 480] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 1703C400 == 37 [pid = 3232] [id = 479] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 161E3000 == 36 [pid = 3232] [id = 478] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 13457400 == 35 [pid = 3232] [id = 477] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 103D2800 == 34 [pid = 3232] [id = 476] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 10329C00 == 33 [pid = 3232] [id = 475] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 10A62C00 == 32 [pid = 3232] [id = 474] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 14E8A800 == 31 [pid = 3232] [id = 473] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 11438800 == 30 [pid = 3232] [id = 464] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 14E86C00 == 29 [pid = 3232] [id = 488] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 15E8F000 == 28 [pid = 3232] [id = 486] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 19E36000 == 27 [pid = 3232] [id = 487] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 0F311400 == 26 [pid = 3232] [id = 484] 01:42:00 INFO - PROCESS | 3232 | --DOCSHELL 10E91800 == 25 [pid = 3232] [id = 485] 01:42:00 INFO - PROCESS | 3232 | 1466502120102 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 3232 | 1466502120106 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19A18C00) [pid = 3232] [serial = 1417] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1602C000) [pid = 3232] [serial = 1405] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (169F5800) [pid = 3232] [serial = 1408] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (15D33400) [pid = 3232] [serial = 1402] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1143BC00) [pid = 3232] [serial = 1396] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11ADE800) [pid = 3232] [serial = 1397] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (129AF800) [pid = 3232] [serial = 1394] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (11CCE800) [pid = 3232] [serial = 1393] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13B08800) [pid = 3232] [serial = 1399] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (143A4800) [pid = 3232] [serial = 1400] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1797F400) [pid = 3232] [serial = 1411] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1709F400) [pid = 3232] [serial = 1409] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1312F800) [pid = 3232] [serial = 1385] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12D8FC00) [pid = 3232] [serial = 1384] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161EB000) [pid = 3232] [serial = 1388] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E06400) [pid = 3232] [serial = 1387] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19ED7400) [pid = 3232] [serial = 1391] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19E37400) [pid = 3232] [serial = 1390] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (18296000) [pid = 3232] [serial = 1412] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A19000) [pid = 3232] [serial = 1418] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (161EA400) [pid = 3232] [serial = 1406] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (169EDC00) [pid = 3232] [serial = 1414] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (15940C00) [pid = 3232] [serial = 1415] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (15E07400) [pid = 3232] [serial = 1403] [outer = 00000000] [url = about:blank] 01:42:00 INFO - PROCESS | 3232 | ++DOCSHELL 10438000 == 26 [pid = 3232] [id = 489] 01:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10473C00) [pid = 3232] [serial = 1467] [outer = 00000000] 01:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (105EEC00) [pid = 3232] [serial = 1468] [outer = 10473C00] 01:42:00 INFO - PROCESS | 3232 | 1466502120251 Marionette DEBUG loaded listener.js 01:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (10E62800) [pid = 3232] [serial = 1469] [outer = 10473C00] 01:42:00 INFO - PROCESS | 3232 | 1466502120738 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1547ms 01:42:00 INFO - PROCESS | 3232 | 1466502120814 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 3232 | 1466502120817 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 01:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:42:00 INFO - PROCESS | 3232 | 1466502120822 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 3232 | 1466502120825 Marionette TRACE conn3 <- [1,1922,null,{}] 01:42:00 INFO - PROCESS | 3232 | 1466502120831 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}] 01:42:00 INFO - PROCESS | 3232 | 1466502120835 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:00 INFO - PROCESS | 3232 | 1466502120933 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 01:42:00 INFO - PROCESS | 3232 | 1466502120943 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 3232 | 1466502120947 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:00 INFO - PROCESS | 3232 | ++DOCSHELL 1289C800 == 27 [pid = 3232] [id = 490] 01:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (128A5C00) [pid = 3232] [serial = 1470] [outer = 00000000] 01:42:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (129A9C00) [pid = 3232] [serial = 1471] [outer = 128A5C00] 01:42:00 INFO - PROCESS | 3232 | 1466502120995 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (129ECC00) [pid = 3232] [serial = 1472] [outer = 128A5C00] 01:42:01 INFO - PROCESS | 3232 | 1466502121511 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]]]}] 01:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 727ms 01:42:01 INFO - PROCESS | 3232 | 1466502121548 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 01:42:01 INFO - PROCESS | 3232 | 1466502121553 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 01:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:42:01 INFO - PROCESS | 3232 | 1466502121558 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - PROCESS | 3232 | 1466502121560 Marionette TRACE conn3 <- [1,1926,null,{}] 01:42:01 INFO - PROCESS | 3232 | 1466502121563 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}] 01:42:01 INFO - PROCESS | 3232 | 1466502121566 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:01 INFO - PROCESS | 3232 | 1466502121661 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 01:42:01 INFO - PROCESS | 3232 | 1466502121763 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3232 | 1466502121766 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:01 INFO - PROCESS | 3232 | ++DOCSHELL 131E5400 == 28 [pid = 3232] [id = 491] 01:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (131E6800) [pid = 3232] [serial = 1473] [outer = 00000000] 01:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (13450800) [pid = 3232] [serial = 1474] [outer = 131E6800] 01:42:01 INFO - PROCESS | 3232 | 1466502121813 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (13B08800) [pid = 3232] [serial = 1475] [outer = 131E6800] 01:42:02 INFO - PROCESS | 3232 | 1466502122244 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]]]}] 01:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 727ms 01:42:02 INFO - PROCESS | 3232 | 1466502122298 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 3232 | 1466502122300 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 01:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:42:02 INFO - PROCESS | 3232 | 1466502122311 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 3232 | 1466502122317 Marionette TRACE conn3 <- [1,1930,null,{}] 01:42:02 INFO - PROCESS | 3232 | 1466502122332 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}] 01:42:02 INFO - PROCESS | 3232 | 1466502122336 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:02 INFO - PROCESS | 3232 | 1466502122468 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 01:42:02 INFO - PROCESS | 3232 | 1466502122533 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 3232 | 1466502122535 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:02 INFO - PROCESS | 3232 | ++DOCSHELL 14E82800 == 29 [pid = 3232] [id = 492] 01:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E82C00) [pid = 3232] [serial = 1476] [outer = 00000000] 01:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15461000) [pid = 3232] [serial = 1477] [outer = 14E82C00] 01:42:02 INFO - PROCESS | 3232 | 1466502122579 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1546DC00) [pid = 3232] [serial = 1478] [outer = 14E82C00] 01:42:03 INFO - PROCESS | 3232 | 1466502123013 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 805ms 01:42:03 INFO - PROCESS | 3232 | 1466502123109 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3232 | 1466502123112 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:42:03 INFO - PROCESS | 3232 | 1466502123115 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3232 | 1466502123117 Marionette TRACE conn3 <- [1,1934,null,{}] 01:42:03 INFO - PROCESS | 3232 | 1466502123121 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}] 01:42:03 INFO - PROCESS | 3232 | 1466502123123 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:03 INFO - PROCESS | 3232 | 1466502123244 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 01:42:03 INFO - PROCESS | 3232 | 1466502123312 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3232 | 1466502123314 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:03 INFO - PROCESS | 3232 | ++DOCSHELL 152E1800 == 30 [pid = 3232] [id = 493] 01:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E07000) [pid = 3232] [serial = 1479] [outer = 00000000] 01:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15E10000) [pid = 3232] [serial = 1480] [outer = 15E07000] 01:42:03 INFO - PROCESS | 3232 | 1466502123358 Marionette DEBUG loaded listener.js 01:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (15E12400) [pid = 3232] [serial = 1481] [outer = 15E07000] 01:42:03 INFO - PROCESS | 3232 | 1466502123784 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 680ms 01:42:03 INFO - PROCESS | 3232 | 1466502123814 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3232 | 1466502123816 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:42:03 INFO - PROCESS | 3232 | 1466502123826 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3232 | 1466502123828 Marionette TRACE conn3 <- [1,1938,null,{}] 01:42:03 INFO - PROCESS | 3232 | 1466502123831 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}] 01:42:03 INFO - PROCESS | 3232 | 1466502123833 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:03 INFO - PROCESS | 3232 | 1466502123952 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 01:42:03 INFO - PROCESS | 3232 | 1466502123960 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3232 | 1466502123966 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:03 INFO - PROCESS | 3232 | ++DOCSHELL 161E2800 == 31 [pid = 3232] [id = 494] 01:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (161E3400) [pid = 3232] [serial = 1482] [outer = 00000000] 01:42:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (161E8C00) [pid = 3232] [serial = 1483] [outer = 161E3400] 01:42:04 INFO - PROCESS | 3232 | 1466502124023 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (169EDC00) [pid = 3232] [serial = 1484] [outer = 161E3400] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (17683800) [pid = 3232] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17983800) [pid = 3232] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A8E400) [pid = 3232] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (161E3C00) [pid = 3232] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (105EF000) [pid = 3232] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1036B000) [pid = 3232] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (11437C00) [pid = 3232] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1430E000) [pid = 3232] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E79400) [pid = 3232] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E0F800) [pid = 3232] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (0F31CC00) [pid = 3232] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:42:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E78800) [pid = 3232] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:42:04 INFO - PROCESS | 3232 | 1466502124756 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]]]}] 01:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 990ms 01:42:04 INFO - PROCESS | 3232 | 1466502124810 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 01:42:04 INFO - PROCESS | 3232 | 1466502124812 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 01:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:42:04 INFO - PROCESS | 3232 | 1466502124816 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 3232 | 1466502124818 Marionette TRACE conn3 <- [1,1942,null,{}] 01:42:04 INFO - PROCESS | 3232 | 1466502124821 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}] 01:42:04 INFO - PROCESS | 3232 | 1466502124823 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:04 INFO - PROCESS | 3232 | 1466502124917 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 01:42:04 INFO - PROCESS | 3232 | 1466502124925 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 3232 | 1466502124927 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:04 INFO - PROCESS | 3232 | ++DOCSHELL 103D2000 == 32 [pid = 3232] [id = 495] 01:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14E85C00) [pid = 3232] [serial = 1485] [outer = 00000000] 01:42:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161DE400) [pid = 3232] [serial = 1486] [outer = 14E85C00] 01:42:04 INFO - PROCESS | 3232 | 1466502124974 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (170D5000) [pid = 3232] [serial = 1487] [outer = 14E85C00] 01:42:05 INFO - PROCESS | 3232 | 1466502125418 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 619ms 01:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:42:05 INFO - PROCESS | 3232 | 1466502125453 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 3232 | 1466502125455 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 01:42:05 INFO - PROCESS | 3232 | 1466502125459 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 3232 | 1466502125460 Marionette TRACE conn3 <- [1,1946,null,{}] 01:42:05 INFO - PROCESS | 3232 | 1466502125465 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}] 01:42:05 INFO - PROCESS | 3232 | 1466502125468 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:05 INFO - PROCESS | 3232 | 1466502125560 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 01:42:05 INFO - PROCESS | 3232 | 1466502125566 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:05 INFO - PROCESS | 3232 | 1466502125568 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:05 INFO - PROCESS | 3232 | ++DOCSHELL 1602A800 == 33 [pid = 3232] [id = 496] 01:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E3C00) [pid = 3232] [serial = 1488] [outer = 00000000] 01:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17951C00) [pid = 3232] [serial = 1489] [outer = 161E3C00] 01:42:05 INFO - PROCESS | 3232 | 1466502125612 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17955C00) [pid = 3232] [serial = 1490] [outer = 161E3C00] 01:42:06 INFO - PROCESS | 3232 | 1466502126073 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]]]}] 01:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 619ms 01:42:06 INFO - PROCESS | 3232 | 1466502126110 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 01:42:06 INFO - PROCESS | 3232 | 1466502126112 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 01:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:42:06 INFO - PROCESS | 3232 | 1466502126115 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - PROCESS | 3232 | 1466502126117 Marionette TRACE conn3 <- [1,1950,null,{}] 01:42:06 INFO - PROCESS | 3232 | 1466502126124 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}] 01:42:06 INFO - PROCESS | 3232 | 1466502126127 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:06 INFO - PROCESS | 3232 | 1466502126207 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 01:42:06 INFO - PROCESS | 3232 | 1466502126213 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3232 | 1466502126215 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:06 INFO - PROCESS | 3232 | ++DOCSHELL 170D4C00 == 34 [pid = 3232] [id = 497] 01:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (176BC800) [pid = 3232] [serial = 1491] [outer = 00000000] 01:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17987800) [pid = 3232] [serial = 1492] [outer = 176BC800] 01:42:06 INFO - PROCESS | 3232 | 1466502126260 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1798B000) [pid = 3232] [serial = 1493] [outer = 176BC800] 01:42:06 INFO - PROCESS | 3232 | 1466502126969 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]]]}] 01:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 929ms 01:42:07 INFO - PROCESS | 3232 | 1466502127044 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 01:42:07 INFO - PROCESS | 3232 | 1466502127048 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 01:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:42:07 INFO - PROCESS | 3232 | 1466502127054 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:42:07 INFO - PROCESS | 3232 | 1466502127057 Marionette TRACE conn3 <- [1,1954,null,{}] 01:42:07 INFO - PROCESS | 3232 | 1466502127063 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}] 01:42:07 INFO - PROCESS | 3232 | 1466502127066 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:07 INFO - PROCESS | 3232 | 1466502127195 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 01:42:07 INFO - PROCESS | 3232 | 1466502127332 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 3232 | 1466502127335 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:07 INFO - PROCESS | 3232 | ++DOCSHELL 10B7F000 == 35 [pid = 3232] [id = 498] 01:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (110E9400) [pid = 3232] [serial = 1494] [outer = 00000000] 01:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (12D95000) [pid = 3232] [serial = 1495] [outer = 110E9400] 01:42:07 INFO - PROCESS | 3232 | 1466502127395 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (131EA800) [pid = 3232] [serial = 1496] [outer = 110E9400] 01:42:08 INFO - PROCESS | 3232 | 1466502128127 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]]]}] 01:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1130ms 01:42:08 INFO - PROCESS | 3232 | 1466502128185 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 01:42:08 INFO - PROCESS | 3232 | 1466502128190 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 01:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:42:08 INFO - PROCESS | 3232 | 1466502128197 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:42:08 INFO - PROCESS | 3232 | 1466502128200 Marionette TRACE conn3 <- [1,1958,null,{}] 01:42:08 INFO - PROCESS | 3232 | 1466502128204 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}] 01:42:08 INFO - PROCESS | 3232 | 1466502128207 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:08 INFO - PROCESS | 3232 | 1466502128337 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 01:42:08 INFO - PROCESS | 3232 | 1466502128473 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:08 INFO - PROCESS | 3232 | 1466502128476 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:08 INFO - PROCESS | 3232 | ++DOCSHELL 0F319800 == 36 [pid = 3232] [id = 499] 01:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (0F31AC00) [pid = 3232] [serial = 1497] [outer = 00000000] 01:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (10B7E400) [pid = 3232] [serial = 1498] [outer = 0F31AC00] 01:42:08 INFO - PROCESS | 3232 | 1466502128554 Marionette DEBUG loaded listener.js 01:42:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (13955400) [pid = 3232] [serial = 1499] [outer = 0F31AC00] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 110F4C00 == 35 [pid = 3232] [id = 428] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 156DF400 == 34 [pid = 3232] [id = 420] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 16890400 == 33 [pid = 3232] [id = 431] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 17951800 == 32 [pid = 3232] [id = 432] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 129EA000 == 31 [pid = 3232] [id = 429] 01:42:09 INFO - PROCESS | 3232 | --DOCSHELL 15E88800 == 30 [pid = 3232] [id = 430] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (17952000) [pid = 3232] [serial = 1438] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (181AEC00) [pid = 3232] [serial = 1441] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19CB6400) [pid = 3232] [serial = 1421] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19CB3800) [pid = 3232] [serial = 1420] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1665FC00) [pid = 3232] [serial = 1435] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12D8D000) [pid = 3232] [serial = 1429] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (131ECC00) [pid = 3232] [serial = 1430] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1055C000) [pid = 3232] [serial = 1426] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (10A5A800) [pid = 3232] [serial = 1427] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (17957800) [pid = 3232] [serial = 1439] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12D89800) [pid = 3232] [serial = 1423] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B08C00) [pid = 3232] [serial = 1424] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E87000) [pid = 3232] [serial = 1432] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (156E2000) [pid = 3232] [serial = 1433] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19C56800) [pid = 3232] [serial = 1444] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19E37000) [pid = 3232] [serial = 1451] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A15800) [pid = 3232] [serial = 1442] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17955400) [pid = 3232] [serial = 1454] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19CBF000) [pid = 3232] [serial = 1445] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17956800) [pid = 3232] [serial = 1453] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19C54000) [pid = 3232] [serial = 1450] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (16661800) [pid = 3232] [serial = 1447] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1689BC00) [pid = 3232] [serial = 1436] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1795B400) [pid = 3232] [serial = 1448] [outer = 00000000] [url = about:blank] 01:42:09 INFO - PROCESS | 3232 | 1466502129334 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]]]}] 01:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1176ms 01:42:09 INFO - PROCESS | 3232 | 1466502129393 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 01:42:09 INFO - PROCESS | 3232 | 1466502129397 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:42:09 INFO - PROCESS | 3232 | 1466502129402 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 3232 | 1466502129407 Marionette TRACE conn3 <- [1,1962,null,{}] 01:42:09 INFO - PROCESS | 3232 | 1466502129411 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}] 01:42:09 INFO - PROCESS | 3232 | 1466502129414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:09 INFO - PROCESS | 3232 | 1466502129519 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 01:42:09 INFO - PROCESS | 3232 | 1466502129628 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 3232 | 1466502129631 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:09 INFO - PROCESS | 3232 | ++DOCSHELL 10A64800 == 31 [pid = 3232] [id = 500] 01:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (10B75000) [pid = 3232] [serial = 1500] [outer = 00000000] 01:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1143BC00) [pid = 3232] [serial = 1501] [outer = 10B75000] 01:42:09 INFO - PROCESS | 3232 | 1466502129663 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (129EA000) [pid = 3232] [serial = 1502] [outer = 10B75000] 01:42:10 INFO - PROCESS | 3232 | 1466502130132 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 789ms 01:42:10 INFO - PROCESS | 3232 | 1466502130185 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3232 | 1466502130189 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 01:42:10 INFO - PROCESS | 3232 | 1466502130199 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:42:10 INFO - PROCESS | 3232 | 1466502130201 Marionette TRACE conn3 <- [1,1966,null,{}] 01:42:10 INFO - PROCESS | 3232 | 1466502130205 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}] 01:42:10 INFO - PROCESS | 3232 | 1466502130208 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:10 INFO - PROCESS | 3232 | 1466502130301 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 01:42:10 INFO - PROCESS | 3232 | 1466502130310 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:10 INFO - PROCESS | 3232 | 1466502130312 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:10 INFO - PROCESS | 3232 | ++DOCSHELL 13B10000 == 32 [pid = 3232] [id = 501] 01:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (143A0400) [pid = 3232] [serial = 1503] [outer = 00000000] 01:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E70000) [pid = 3232] [serial = 1504] [outer = 143A0400] 01:42:10 INFO - PROCESS | 3232 | 1466502130362 Marionette DEBUG loaded listener.js 01:42:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E83000) [pid = 3232] [serial = 1505] [outer = 143A0400] 01:42:10 INFO - PROCESS | 3232 | 1466502130832 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 696ms 01:42:10 INFO - PROCESS | 3232 | 1466502130900 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3232 | 1466502130903 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 01:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:42:10 INFO - PROCESS | 3232 | 1466502130907 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - PROCESS | 3232 | 1466502130911 Marionette TRACE conn3 <- [1,1970,null,{}] 01:42:10 INFO - PROCESS | 3232 | 1466502130921 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}] 01:42:10 INFO - PROCESS | 3232 | 1466502130926 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:10 INFO - PROCESS | 3232 | 1466502131009 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 01:42:11 INFO - PROCESS | 3232 | 1466502131107 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:11 INFO - PROCESS | 3232 | 1466502131111 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:11 INFO - PROCESS | 3232 | ++DOCSHELL 15E0F400 == 33 [pid = 3232] [id = 502] 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E0F800) [pid = 3232] [serial = 1506] [outer = 00000000] 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E2000) [pid = 3232] [serial = 1507] [outer = 15E0F800] 01:42:11 INFO - PROCESS | 3232 | 1466502131158 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16890C00) [pid = 3232] [serial = 1508] [outer = 15E0F800] 01:42:11 INFO - PROCESS | 3232 | 1466502131531 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]]]}] 01:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 696ms 01:42:11 INFO - PROCESS | 3232 | 1466502131590 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 01:42:11 INFO - PROCESS | 3232 | 1466502131595 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 01:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:42:11 INFO - PROCESS | 3232 | 1466502131600 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:42:11 INFO - PROCESS | 3232 | 1466502131602 Marionette TRACE conn3 <- [1,1974,null,{}] 01:42:11 INFO - PROCESS | 3232 | 1466502131606 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}] 01:42:11 INFO - PROCESS | 3232 | 1466502131608 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:11 INFO - PROCESS | 3232 | 1466502131765 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 01:42:11 INFO - PROCESS | 3232 | 1466502131784 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:11 INFO - PROCESS | 3232 | 1466502131786 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:11 INFO - PROCESS | 3232 | ++DOCSHELL 16971800 == 34 [pid = 3232] [id = 503] 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (169F2000) [pid = 3232] [serial = 1509] [outer = 00000000] 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17951400) [pid = 3232] [serial = 1510] [outer = 169F2000] 01:42:11 INFO - PROCESS | 3232 | 1466502131835 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17958400) [pid = 3232] [serial = 1511] [outer = 169F2000] 01:42:12 INFO - PROCESS | 3232 | 1466502132279 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]]]}] 01:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 681ms 01:42:12 INFO - PROCESS | 3232 | 1466502132299 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 01:42:12 INFO - PROCESS | 3232 | 1466502132301 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 01:42:12 INFO - PROCESS | 3232 | 1466502132304 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:42:12 INFO - PROCESS | 3232 | 1466502132306 Marionette TRACE conn3 <- [1,1978,null,{}] 01:42:12 INFO - PROCESS | 3232 | 1466502132310 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}] 01:42:12 INFO - PROCESS | 3232 | 1466502132312 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:12 INFO - PROCESS | 3232 | 1466502132428 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 01:42:12 INFO - PROCESS | 3232 | 1466502132434 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 3232 | 1466502132436 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:12 INFO - PROCESS | 3232 | ++DOCSHELL 17956800 == 35 [pid = 3232] [id = 504] 01:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17959C00) [pid = 3232] [serial = 1512] [outer = 00000000] 01:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (181AE800) [pid = 3232] [serial = 1513] [outer = 17959C00] 01:42:12 INFO - PROCESS | 3232 | 1466502132537 Marionette DEBUG loaded listener.js 01:42:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (181AF000) [pid = 3232] [serial = 1514] [outer = 17959C00] 01:42:12 INFO - PROCESS | 3232 | 1466502132994 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]]]}] 01:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 728ms 01:42:13 INFO - PROCESS | 3232 | 1466502133045 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 3232 | 1466502133047 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 01:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:42:13 INFO - PROCESS | 3232 | 1466502133033 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - PROCESS | 3232 | 1466502133035 Marionette TRACE conn3 <- [1,1982,null,{}] 01:42:13 INFO - PROCESS | 3232 | 1466502133039 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}] 01:42:13 INFO - PROCESS | 3232 | 1466502133045 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:13 INFO - PROCESS | 3232 | 1466502133202 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 01:42:13 INFO - PROCESS | 3232 | 1466502133226 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 3232 | 1466502133228 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:13 INFO - PROCESS | 3232 | ++DOCSHELL 17E99400 == 36 [pid = 3232] [id = 505] 01:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1829C800) [pid = 3232] [serial = 1515] [outer = 00000000] 01:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A20000) [pid = 3232] [serial = 1516] [outer = 1829C800] 01:42:13 INFO - PROCESS | 3232 | 1466502133273 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A8F400) [pid = 3232] [serial = 1517] [outer = 1829C800] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (131E6800) [pid = 3232] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (128A5C00) [pid = 3232] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (161E3400) [pid = 3232] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15941800) [pid = 3232] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10473C00) [pid = 3232] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (11CD6C00) [pid = 3232] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161E3C00) [pid = 3232] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E07000) [pid = 3232] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E92C00) [pid = 3232] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19E39000) [pid = 3232] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E82C00) [pid = 3232] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:42:13 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E85C00) [pid = 3232] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:42:13 INFO - PROCESS | 3232 | 1466502133851 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]]]}] 01:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 820ms 01:42:13 INFO - PROCESS | 3232 | 1466502133877 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 3232 | 1466502133879 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 01:42:13 INFO - PROCESS | 3232 | 1466502133882 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:42:13 INFO - PROCESS | 3232 | 1466502133884 Marionette TRACE conn3 <- [1,1986,null,{}] 01:42:13 INFO - PROCESS | 3232 | 1466502133888 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}] 01:42:13 INFO - PROCESS | 3232 | 1466502133890 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:13 INFO - PROCESS | 3232 | 1466502133972 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 01:42:13 INFO - PROCESS | 3232 | 1466502133977 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 3232 | 1466502133979 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:13 INFO - PROCESS | 3232 | ++DOCSHELL 13455800 == 37 [pid = 3232] [id = 506] 01:42:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13954400) [pid = 3232] [serial = 1518] [outer = 00000000] 01:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E80800) [pid = 3232] [serial = 1519] [outer = 13954400] 01:42:14 INFO - PROCESS | 3232 | 1466502134023 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15947400) [pid = 3232] [serial = 1520] [outer = 13954400] 01:42:14 INFO - PROCESS | 3232 | 1466502134453 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 588ms 01:42:14 INFO - PROCESS | 3232 | 1466502134492 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3232 | 1466502134494 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:42:14 INFO - PROCESS | 3232 | 1466502134498 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 3232 | 1466502134500 Marionette TRACE conn3 <- [1,1990,null,{}] 01:42:14 INFO - PROCESS | 3232 | 1466502134503 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}] 01:42:14 INFO - PROCESS | 3232 | 1466502134505 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:14 INFO - PROCESS | 3232 | 1466502134616 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 01:42:14 INFO - PROCESS | 3232 | 1466502134624 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 3232 | 1466502134626 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:14 INFO - PROCESS | 3232 | ++DOCSHELL 14314800 == 38 [pid = 3232] [id = 507] 01:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (14315400) [pid = 3232] [serial = 1521] [outer = 00000000] 01:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A8C800) [pid = 3232] [serial = 1522] [outer = 14315400] 01:42:14 INFO - PROCESS | 3232 | 1466502134678 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19CBC000) [pid = 3232] [serial = 1523] [outer = 14315400] 01:42:15 INFO - PROCESS | 3232 | 1466502135112 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]]]}] 01:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 697ms 01:42:15 INFO - PROCESS | 3232 | 1466502135179 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 3232 | 1466502135181 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 01:42:15 INFO - PROCESS | 3232 | 1466502135184 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:42:15 INFO - PROCESS | 3232 | 1466502135186 Marionette TRACE conn3 <- [1,1994,null,{}] 01:42:15 INFO - PROCESS | 3232 | 1466502135190 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}] 01:42:15 INFO - PROCESS | 3232 | 1466502135192 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:15 INFO - PROCESS | 3232 | 1466502135275 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 01:42:15 INFO - PROCESS | 3232 | 1466502135281 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3232 | 1466502135283 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:15 INFO - PROCESS | 3232 | ++DOCSHELL 10E86000 == 39 [pid = 3232] [id = 508] 01:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15E0F000) [pid = 3232] [serial = 1524] [outer = 00000000] 01:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19E2E000) [pid = 3232] [serial = 1525] [outer = 15E0F000] 01:42:15 INFO - PROCESS | 3232 | 1466502135328 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19E2F400) [pid = 3232] [serial = 1526] [outer = 15E0F000] 01:42:15 INFO - PROCESS | 3232 | 1466502135786 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]]]}] 01:42:15 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 01:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 634ms 01:42:15 INFO - PROCESS | 3232 | 1466502135862 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 3232 | 1466502135866 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 01:42:15 INFO - PROCESS | 3232 | 1466502135872 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:42:15 INFO - PROCESS | 3232 | 1466502135877 Marionette TRACE conn3 <- [1,1998,null,{}] 01:42:15 INFO - PROCESS | 3232 | 1466502135883 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}] 01:42:15 INFO - PROCESS | 3232 | 1466502135887 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:16 INFO - PROCESS | 3232 | 1466502136082 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 01:42:16 INFO - PROCESS | 3232 | 1466502136195 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:16 INFO - PROCESS | 3232 | 1466502136198 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:16 INFO - PROCESS | 3232 | ++DOCSHELL 11436800 == 40 [pid = 3232] [id = 509] 01:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (11436C00) [pid = 3232] [serial = 1527] [outer = 00000000] 01:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11AE3000) [pid = 3232] [serial = 1528] [outer = 11436C00] 01:42:16 INFO - PROCESS | 3232 | 1466502136258 Marionette DEBUG loaded listener.js 01:42:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (13129400) [pid = 3232] [serial = 1529] [outer = 11436C00] 01:42:16 INFO - PROCESS | 3232 | 1466502136811 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]]]}] 01:42:16 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 01:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 991ms 01:42:16 INFO - PROCESS | 3232 | 1466502136860 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 01:42:16 INFO - PROCESS | 3232 | 1466502136864 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 01:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:42:16 INFO - PROCESS | 3232 | 1466502136870 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:42:16 INFO - PROCESS | 3232 | 1466502136875 Marionette TRACE conn3 <- [1,2002,null,{}] 01:42:16 INFO - PROCESS | 3232 | 1466502136879 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}] 01:42:16 INFO - PROCESS | 3232 | 1466502136882 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:16 INFO - PROCESS | 3232 | 1466502136995 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 01:42:17 INFO - PROCESS | 3232 | 1466502137109 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 3232 | 1466502137112 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:17 INFO - PROCESS | 3232 | ++DOCSHELL 1143E000 == 41 [pid = 3232] [id = 510] 01:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (14E8CC00) [pid = 3232] [serial = 1530] [outer = 00000000] 01:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E05400) [pid = 3232] [serial = 1531] [outer = 14E8CC00] 01:42:17 INFO - PROCESS | 3232 | 1466502137210 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (161E3400) [pid = 3232] [serial = 1532] [outer = 14E8CC00] 01:42:17 INFO - PROCESS | 3232 | 1466502137819 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 991ms 01:42:17 INFO - PROCESS | 3232 | 1466502137867 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 3232 | 1466502137870 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:42:17 INFO - PROCESS | 3232 | 1466502137874 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 3232 | 1466502137876 Marionette TRACE conn3 <- [1,2006,null,{}] 01:42:17 INFO - PROCESS | 3232 | 1466502137886 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}] 01:42:17 INFO - PROCESS | 3232 | 1466502137891 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:18 INFO - PROCESS | 3232 | 1466502138035 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 01:42:18 INFO - PROCESS | 3232 | 1466502138176 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 3232 | 1466502138180 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:18 INFO - PROCESS | 3232 | ++DOCSHELL 19A19000 == 42 [pid = 3232] [id = 511] 01:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19A19C00) [pid = 3232] [serial = 1533] [outer = 00000000] 01:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A95C00) [pid = 3232] [serial = 1534] [outer = 19A19C00] 01:42:18 INFO - PROCESS | 3232 | 1466502138238 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19E38400) [pid = 3232] [serial = 1535] [outer = 19A19C00] 01:42:18 INFO - PROCESS | 3232 | 1466502138834 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1037ms 01:42:18 INFO - PROCESS | 3232 | 1466502138903 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 3232 | 1466502138906 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 01:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:42:18 INFO - PROCESS | 3232 | 1466502138910 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3232 | 1466502138912 Marionette TRACE conn3 <- [1,2010,null,{}] 01:42:18 INFO - PROCESS | 3232 | 1466502138933 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}] 01:42:18 INFO - PROCESS | 3232 | 1466502138935 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:19 INFO - PROCESS | 3232 | 1466502139068 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 01:42:19 INFO - PROCESS | 3232 | 1466502139210 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 3232 | 1466502139213 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:19 INFO - PROCESS | 3232 | ++DOCSHELL 105E8400 == 43 [pid = 3232] [id = 512] 01:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (105E9800) [pid = 3232] [serial = 1536] [outer = 00000000] 01:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (11438C00) [pid = 3232] [serial = 1537] [outer = 105E9800] 01:42:19 INFO - PROCESS | 3232 | 1466502139273 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1394C000) [pid = 3232] [serial = 1538] [outer = 105E9800] 01:42:19 INFO - PROCESS | 3232 | 1466502139983 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]]]}] 01:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1130ms 01:42:20 INFO - PROCESS | 3232 | 1466502140038 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 3232 | 1466502140042 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 01:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:42:20 INFO - PROCESS | 3232 | 1466502140047 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 3232 | 1466502140052 Marionette TRACE conn3 <- [1,2014,null,{}] 01:42:20 INFO - PROCESS | 3232 | 1466502140057 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}] 01:42:20 INFO - PROCESS | 3232 | 1466502140060 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:20 INFO - PROCESS | 3232 | 1466502140190 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 110ED400 == 42 [pid = 3232] [id = 426] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 10438000 == 41 [pid = 3232] [id = 489] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 12820000 == 40 [pid = 3232] [id = 418] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 1281B400 == 39 [pid = 3232] [id = 419] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 19A8C400 == 38 [pid = 3232] [id = 433] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 131E5000 == 37 [pid = 3232] [id = 424] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 15E13800 == 36 [pid = 3232] [id = 421] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 17983400 == 35 [pid = 3232] [id = 425] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 152DAC00 == 34 [pid = 3232] [id = 434] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 1055C400 == 33 [pid = 3232] [id = 423] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 13B06400 == 32 [pid = 3232] [id = 427] 01:42:20 INFO - PROCESS | 3232 | --DOCSHELL 16970400 == 31 [pid = 3232] [id = 422] 01:42:20 INFO - PROCESS | 3232 | 1466502140894 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 3232 | 1466502140898 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13450800) [pid = 3232] [serial = 1474] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (129A9C00) [pid = 3232] [serial = 1471] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (129ECC00) [pid = 3232] [serial = 1472] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (161E8C00) [pid = 3232] [serial = 1483] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (169F7400) [pid = 3232] [serial = 1466] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1602DC00) [pid = 3232] [serial = 1465] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (105EEC00) [pid = 3232] [serial = 1468] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (10E62800) [pid = 3232] [serial = 1469] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (143A3800) [pid = 3232] [serial = 1457] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13454000) [pid = 3232] [serial = 1456] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17955C00) [pid = 3232] [serial = 1490] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E12400) [pid = 3232] [serial = 1481] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (17987800) [pid = 3232] [serial = 1492] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (16975000) [pid = 3232] [serial = 1460] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161E2400) [pid = 3232] [serial = 1459] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1A135C00) [pid = 3232] [serial = 1463] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19EDC800) [pid = 3232] [serial = 1462] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E10000) [pid = 3232] [serial = 1480] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17951C00) [pid = 3232] [serial = 1489] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (169EDC00) [pid = 3232] [serial = 1484] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15461000) [pid = 3232] [serial = 1477] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1546DC00) [pid = 3232] [serial = 1478] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (161DE400) [pid = 3232] [serial = 1486] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (170D5000) [pid = 3232] [serial = 1487] [outer = 00000000] [url = about:blank] 01:42:20 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (13B08800) [pid = 3232] [serial = 1475] [outer = 00000000] [url = about:blank] 01:42:21 INFO - PROCESS | 3232 | ++DOCSHELL 0F397400 == 32 [pid = 3232] [id = 513] 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1031DC00) [pid = 3232] [serial = 1539] [outer = 00000000] 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10431400) [pid = 3232] [serial = 1540] [outer = 1031DC00] 01:42:21 INFO - PROCESS | 3232 | 1466502141046 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (105F2000) [pid = 3232] [serial = 1541] [outer = 1031DC00] 01:42:21 INFO - PROCESS | 3232 | 1466502141513 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]]]}] 01:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1548ms 01:42:21 INFO - PROCESS | 3232 | 1466502141601 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 3232 | 1466502141605 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 01:42:21 INFO - PROCESS | 3232 | 1466502141609 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:42:21 INFO - PROCESS | 3232 | 1466502141612 Marionette TRACE conn3 <- [1,2018,null,{}] 01:42:21 INFO - PROCESS | 3232 | 1466502141618 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}] 01:42:21 INFO - PROCESS | 3232 | 1466502141622 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:21 INFO - PROCESS | 3232 | 1466502141719 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 01:42:21 INFO - PROCESS | 3232 | 1466502141727 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:21 INFO - PROCESS | 3232 | 1466502141730 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:21 INFO - PROCESS | 3232 | ++DOCSHELL 1281BC00 == 33 [pid = 3232] [id = 514] 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1281E800) [pid = 3232] [serial = 1542] [outer = 00000000] 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (129E9400) [pid = 3232] [serial = 1543] [outer = 1281E800] 01:42:21 INFO - PROCESS | 3232 | 1466502141779 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12D89400) [pid = 3232] [serial = 1544] [outer = 1281E800] 01:42:22 INFO - PROCESS | 3232 | 1466502142310 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 728ms 01:42:22 INFO - PROCESS | 3232 | 1466502142352 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 3232 | 1466502142357 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:42:22 INFO - PROCESS | 3232 | 1466502142362 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 3232 | 1466502142364 Marionette TRACE conn3 <- [1,2022,null,{}] 01:42:22 INFO - PROCESS | 3232 | 1466502142368 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}] 01:42:22 INFO - PROCESS | 3232 | 1466502142371 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:22 INFO - PROCESS | 3232 | 1466502142465 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 01:42:22 INFO - PROCESS | 3232 | 1466502142565 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3232 | 1466502142567 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:22 INFO - PROCESS | 3232 | ++DOCSHELL 13949000 == 34 [pid = 3232] [id = 515] 01:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13B03C00) [pid = 3232] [serial = 1545] [outer = 00000000] 01:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1430E400) [pid = 3232] [serial = 1546] [outer = 13B03C00] 01:42:22 INFO - PROCESS | 3232 | 1466502142612 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E6F400) [pid = 3232] [serial = 1547] [outer = 13B03C00] 01:42:23 INFO - PROCESS | 3232 | 1466502143036 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]]]}] 01:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 681ms 01:42:23 INFO - PROCESS | 3232 | 1466502143060 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 01:42:23 INFO - PROCESS | 3232 | 1466502143062 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 01:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:42:23 INFO - PROCESS | 3232 | 1466502143067 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 3232 | 1466502143073 Marionette TRACE conn3 <- [1,2026,null,{}] 01:42:23 INFO - PROCESS | 3232 | 1466502143097 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}] 01:42:23 INFO - PROCESS | 3232 | 1466502143101 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:23 INFO - PROCESS | 3232 | 1466502143215 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 01:42:23 INFO - PROCESS | 3232 | 1466502143279 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 3232 | 1466502143281 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:23 INFO - PROCESS | 3232 | ++DOCSHELL 15948400 == 35 [pid = 3232] [id = 516] 01:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1594E000) [pid = 3232] [serial = 1548] [outer = 00000000] 01:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15E05800) [pid = 3232] [serial = 1549] [outer = 1594E000] 01:42:23 INFO - PROCESS | 3232 | 1466502143349 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13450800) [pid = 3232] [serial = 1550] [outer = 1594E000] 01:42:23 INFO - PROCESS | 3232 | 1466502143871 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]]]}] 01:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 851ms 01:42:23 INFO - PROCESS | 3232 | 1466502143913 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 01:42:23 INFO - PROCESS | 3232 | 1466502143916 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 01:42:23 INFO - PROCESS | 3232 | 1466502143927 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 3232 | 1466502143929 Marionette TRACE conn3 <- [1,2030,null,{}] 01:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:42:23 INFO - PROCESS | 3232 | 1466502143933 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}] 01:42:23 INFO - PROCESS | 3232 | 1466502143935 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:24 INFO - PROCESS | 3232 | 1466502144058 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 01:42:24 INFO - PROCESS | 3232 | 1466502144071 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3232 | 1466502144073 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:24 INFO - PROCESS | 3232 | ++DOCSHELL 15E05000 == 36 [pid = 3232] [id = 517] 01:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15E13000) [pid = 3232] [serial = 1551] [outer = 00000000] 01:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (161EA800) [pid = 3232] [serial = 1552] [outer = 15E13000] 01:42:24 INFO - PROCESS | 3232 | 1466502144174 Marionette DEBUG loaded listener.js 01:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16655800) [pid = 3232] [serial = 1553] [outer = 15E13000] 01:42:24 INFO - PROCESS | 3232 | 1466502144605 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]]]}] 01:42:24 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) 01:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 727ms 01:42:24 INFO - PROCESS | 3232 | 1466502144670 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 3232 | 1466502144672 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:42:24 INFO - PROCESS | 3232 | 1466502144675 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 3232 | 1466502144677 Marionette TRACE conn3 <- [1,2034,null,{}] 01:42:24 INFO - PROCESS | 3232 | 1466502144681 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}] 01:42:24 INFO - PROCESS | 3232 | 1466502144683 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:24 INFO - PROCESS | 3232 | 1466502144802 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 01:42:24 INFO - PROCESS | 3232 | 1466502144884 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3232 | 1466502144890 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:24 INFO - PROCESS | 3232 | ++DOCSHELL 169ECC00 == 37 [pid = 3232] [id = 518] 01:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169EEC00) [pid = 3232] [serial = 1554] [outer = 00000000] 01:42:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16F97C00) [pid = 3232] [serial = 1555] [outer = 169EEC00] 01:42:24 INFO - PROCESS | 3232 | 1466502144947 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (176BA000) [pid = 3232] [serial = 1556] [outer = 169EEC00] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15E0F000) [pid = 3232] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17959C00) [pid = 3232] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1829C800) [pid = 3232] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (176BC800) [pid = 3232] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (110E9400) [pid = 3232] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (10B75000) [pid = 3232] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (143A0400) [pid = 3232] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E0F800) [pid = 3232] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (0F31AC00) [pid = 3232] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13954400) [pid = 3232] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14315400) [pid = 3232] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:42:25 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (169F2000) [pid = 3232] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:42:25 INFO - PROCESS | 3232 | 1466502145632 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]]]}] 01:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 01:42:25 INFO - PROCESS | 3232 | 1466502145662 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 3232 | 1466502145664 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 01:42:25 INFO - PROCESS | 3232 | 1466502145667 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:42:25 INFO - PROCESS | 3232 | 1466502145669 Marionette TRACE conn3 <- [1,2038,null,{}] 01:42:25 INFO - PROCESS | 3232 | 1466502145672 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}] 01:42:25 INFO - PROCESS | 3232 | 1466502145674 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:25 INFO - PROCESS | 3232 | 1466502145760 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 01:42:25 INFO - PROCESS | 3232 | 1466502145765 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 3232 | 1466502145767 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:25 INFO - PROCESS | 3232 | ++DOCSHELL 10E62C00 == 38 [pid = 3232] [id = 519] 01:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (156DB000) [pid = 3232] [serial = 1557] [outer = 00000000] 01:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (176C1800) [pid = 3232] [serial = 1558] [outer = 156DB000] 01:42:25 INFO - PROCESS | 3232 | 1466502145813 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17953000) [pid = 3232] [serial = 1559] [outer = 156DB000] 01:42:26 INFO - PROCESS | 3232 | 1466502146281 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 681ms 01:42:26 INFO - PROCESS | 3232 | 1466502146367 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3232 | 1466502146369 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 01:42:26 INFO - PROCESS | 3232 | 1466502146372 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:42:26 INFO - PROCESS | 3232 | 1466502146374 Marionette TRACE conn3 <- [1,2042,null,{}] 01:42:26 INFO - PROCESS | 3232 | 1466502146377 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}] 01:42:26 INFO - PROCESS | 3232 | 1466502146379 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:26 INFO - PROCESS | 3232 | 1466502146459 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 01:42:26 INFO - PROCESS | 3232 | 1466502146449 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 3232 | 1466502146451 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:26 INFO - PROCESS | 3232 | ++DOCSHELL 16021800 == 39 [pid = 3232] [id = 520] 01:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17679800) [pid = 3232] [serial = 1560] [outer = 00000000] 01:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17E29C00) [pid = 3232] [serial = 1561] [outer = 17679800] 01:42:26 INFO - PROCESS | 3232 | 1466502146496 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18297400) [pid = 3232] [serial = 1562] [outer = 17679800] 01:42:26 INFO - PROCESS | 3232 | 1466502146973 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 619ms 01:42:26 INFO - PROCESS | 3232 | 1466502146994 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3232 | 1466502146996 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 01:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:42:26 INFO - PROCESS | 3232 | 1466502146999 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - PROCESS | 3232 | 1466502147001 Marionette TRACE conn3 <- [1,2046,null,{}] 01:42:27 INFO - PROCESS | 3232 | 1466502147009 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}] 01:42:27 INFO - PROCESS | 3232 | 1466502147011 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:27 INFO - PROCESS | 3232 | 1466502147090 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 01:42:27 INFO - PROCESS | 3232 | 1466502147095 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 3232 | 1466502147097 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:27 INFO - PROCESS | 3232 | ++DOCSHELL 169F2000 == 40 [pid = 3232] [id = 521] 01:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (182A1000) [pid = 3232] [serial = 1563] [outer = 00000000] 01:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A1C400) [pid = 3232] [serial = 1564] [outer = 182A1000] 01:42:27 INFO - PROCESS | 3232 | 1466502147141 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A1E400) [pid = 3232] [serial = 1565] [outer = 182A1000] 01:42:27 INFO - PROCESS | 3232 | 1466502147893 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]]]}] 01:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 929ms 01:42:27 INFO - PROCESS | 3232 | 1466502147948 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 3232 | 1466502147957 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 01:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:42:27 INFO - PROCESS | 3232 | 1466502147962 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 3232 | 1466502147966 Marionette TRACE conn3 <- [1,2050,null,{}] 01:42:27 INFO - PROCESS | 3232 | 1466502147973 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}] 01:42:27 INFO - PROCESS | 3232 | 1466502147976 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:28 INFO - PROCESS | 3232 | 1466502148104 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 01:42:28 INFO - PROCESS | 3232 | 1466502148205 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 3232 | 1466502148209 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:28 INFO - PROCESS | 3232 | ++DOCSHELL 110EA800 == 41 [pid = 3232] [id = 522] 01:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (112BB400) [pid = 3232] [serial = 1566] [outer = 00000000] 01:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (129B2C00) [pid = 3232] [serial = 1567] [outer = 112BB400] 01:42:28 INFO - PROCESS | 3232 | 1466502148267 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1344C400) [pid = 3232] [serial = 1568] [outer = 112BB400] 01:42:29 INFO - PROCESS | 3232 | 1466502149030 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1146ms 01:42:29 INFO - PROCESS | 3232 | 1466502149100 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 01:42:29 INFO - PROCESS | 3232 | 1466502149105 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 01:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:42:29 INFO - PROCESS | 3232 | 1466502149112 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:42:29 INFO - PROCESS | 3232 | 1466502149115 Marionette TRACE conn3 <- [1,2054,null,{}] 01:42:29 INFO - PROCESS | 3232 | 1466502149119 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}] 01:42:29 INFO - PROCESS | 3232 | 1466502149122 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:29 INFO - PROCESS | 3232 | 1466502149254 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 01:42:29 INFO - PROCESS | 3232 | 1466502149388 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 3232 | 1466502149391 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:29 INFO - PROCESS | 3232 | ++DOCSHELL 10E85800 == 42 [pid = 3232] [id = 523] 01:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (110EB800) [pid = 3232] [serial = 1569] [outer = 00000000] 01:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13150800) [pid = 3232] [serial = 1570] [outer = 110EB800] 01:42:29 INFO - PROCESS | 3232 | 1466502149455 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (14E72800) [pid = 3232] [serial = 1571] [outer = 110EB800] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 10E86000 == 41 [pid = 3232] [id = 508] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 10A64800 == 40 [pid = 3232] [id = 500] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 14314800 == 39 [pid = 3232] [id = 507] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 14E82800 == 38 [pid = 3232] [id = 492] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 15E0F400 == 37 [pid = 3232] [id = 502] 01:42:30 INFO - PROCESS | 3232 | --DOCSHELL 16971800 == 36 [pid = 3232] [id = 503] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19E2F400) [pid = 3232] [serial = 1526] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (181AE800) [pid = 3232] [serial = 1513] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19A20000) [pid = 3232] [serial = 1516] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1798B000) [pid = 3232] [serial = 1493] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12D95000) [pid = 3232] [serial = 1495] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (131EA800) [pid = 3232] [serial = 1496] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1143BC00) [pid = 3232] [serial = 1501] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (129EA000) [pid = 3232] [serial = 1502] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E70000) [pid = 3232] [serial = 1504] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14E83000) [pid = 3232] [serial = 1505] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161E2000) [pid = 3232] [serial = 1507] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16890C00) [pid = 3232] [serial = 1508] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10B7E400) [pid = 3232] [serial = 1498] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13955400) [pid = 3232] [serial = 1499] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15947400) [pid = 3232] [serial = 1520] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E80800) [pid = 3232] [serial = 1519] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A8C800) [pid = 3232] [serial = 1522] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19CBC000) [pid = 3232] [serial = 1523] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17951400) [pid = 3232] [serial = 1510] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (181AF000) [pid = 3232] [serial = 1514] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19A8F400) [pid = 3232] [serial = 1517] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17958400) [pid = 3232] [serial = 1511] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19E2E000) [pid = 3232] [serial = 1525] [outer = 00000000] [url = about:blank] 01:42:30 INFO - PROCESS | 3232 | 1466502150217 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1130ms 01:42:30 INFO - PROCESS | 3232 | 1466502150239 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3232 | 1466502150243 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 01:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:42:30 INFO - PROCESS | 3232 | 1466502150247 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 3232 | 1466502150252 Marionette TRACE conn3 <- [1,2058,null,{}] 01:42:30 INFO - PROCESS | 3232 | 1466502150259 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}] 01:42:30 INFO - PROCESS | 3232 | 1466502150262 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:30 INFO - PROCESS | 3232 | 1466502150367 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 01:42:30 INFO - PROCESS | 3232 | 1466502150466 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:30 INFO - PROCESS | 3232 | 1466502150468 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:30 INFO - PROCESS | 3232 | ++DOCSHELL 1036DC00 == 37 [pid = 3232] [id = 524] 01:42:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1043F800) [pid = 3232] [serial = 1572] [outer = 00000000] 01:42:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (11AE9800) [pid = 3232] [serial = 1573] [outer = 1043F800] 01:42:30 INFO - PROCESS | 3232 | 1466502150517 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (12BD0400) [pid = 3232] [serial = 1574] [outer = 1043F800] 01:42:30 INFO - PROCESS | 3232 | 1466502150975 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 743ms 01:42:30 INFO - PROCESS | 3232 | 1466502151007 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3232 | 1466502151016 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 01:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:42:31 INFO - PROCESS | 3232 | 1466502151023 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 3232 | 1466502151025 Marionette TRACE conn3 <- [1,2062,null,{}] 01:42:31 INFO - PROCESS | 3232 | 1466502151029 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}] 01:42:31 INFO - PROCESS | 3232 | 1466502151031 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:31 INFO - PROCESS | 3232 | 1466502151126 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 01:42:31 INFO - PROCESS | 3232 | 1466502151134 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3232 | 1466502151137 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:31 INFO - PROCESS | 3232 | ++DOCSHELL 14E0F400 == 38 [pid = 3232] [id = 525] 01:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E10000) [pid = 3232] [serial = 1575] [outer = 00000000] 01:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E79C00) [pid = 3232] [serial = 1576] [outer = 14E10000] 01:42:31 INFO - PROCESS | 3232 | 1466502151186 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E85000) [pid = 3232] [serial = 1577] [outer = 14E10000] 01:42:31 INFO - PROCESS | 3232 | 1466502151655 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]]]}] 01:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 696ms 01:42:31 INFO - PROCESS | 3232 | 1466502151705 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 3232 | 1466502151707 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 01:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:42:31 INFO - PROCESS | 3232 | 1466502151711 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 3232 | 1466502151714 Marionette TRACE conn3 <- [1,2066,null,{}] 01:42:31 INFO - PROCESS | 3232 | 1466502151725 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}] 01:42:31 INFO - PROCESS | 3232 | 1466502151730 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:31 INFO - PROCESS | 3232 | 1466502151817 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 01:42:31 INFO - PROCESS | 3232 | 1466502151921 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3232 | 1466502151924 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:31 INFO - PROCESS | 3232 | ++DOCSHELL 16025400 == 39 [pid = 3232] [id = 526] 01:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (16027400) [pid = 3232] [serial = 1578] [outer = 00000000] 01:42:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (161E6C00) [pid = 3232] [serial = 1579] [outer = 16027400] 01:42:31 INFO - PROCESS | 3232 | 1466502151971 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (167D2000) [pid = 3232] [serial = 1580] [outer = 16027400] 01:42:32 INFO - PROCESS | 3232 | 1466502152365 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]]]}] 01:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 696ms 01:42:32 INFO - PROCESS | 3232 | 1466502152410 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 01:42:32 INFO - PROCESS | 3232 | 1466502152412 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 01:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:42:32 INFO - PROCESS | 3232 | 1466502152415 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 3232 | 1466502152417 Marionette TRACE conn3 <- [1,2070,null,{}] 01:42:32 INFO - PROCESS | 3232 | 1466502152420 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}] 01:42:32 INFO - PROCESS | 3232 | 1466502152422 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:32 INFO - PROCESS | 3232 | 1466502152581 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 01:42:32 INFO - PROCESS | 3232 | 1466502152602 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 3232 | 1466502152604 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:32 INFO - PROCESS | 3232 | ++DOCSHELL 1689BC00 == 40 [pid = 3232] [id = 527] 01:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1689C000) [pid = 3232] [serial = 1581] [outer = 00000000] 01:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17682C00) [pid = 3232] [serial = 1582] [outer = 1689C000] 01:42:32 INFO - PROCESS | 3232 | 1466502152650 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17956000) [pid = 3232] [serial = 1583] [outer = 1689C000] 01:42:33 INFO - PROCESS | 3232 | 1466502153107 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 727ms 01:42:33 INFO - PROCESS | 3232 | 1466502153161 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 3232 | 1466502153164 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 01:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:42:33 INFO - PROCESS | 3232 | 1466502153167 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 3232 | 1466502153169 Marionette TRACE conn3 <- [1,2074,null,{}] 01:42:33 INFO - PROCESS | 3232 | 1466502153172 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}] 01:42:33 INFO - PROCESS | 3232 | 1466502153174 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:33 INFO - PROCESS | 3232 | 1466502153271 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 01:42:33 INFO - PROCESS | 3232 | 1466502153276 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:33 INFO - PROCESS | 3232 | 1466502153278 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:33 INFO - PROCESS | 3232 | ++DOCSHELL 1767D400 == 41 [pid = 3232] [id = 528] 01:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17958800) [pid = 3232] [serial = 1584] [outer = 00000000] 01:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1798C800) [pid = 3232] [serial = 1585] [outer = 17958800] 01:42:33 INFO - PROCESS | 3232 | 1466502153323 Marionette DEBUG loaded listener.js 01:42:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (18295000) [pid = 3232] [serial = 1586] [outer = 17958800] 01:42:33 INFO - PROCESS | 3232 | 1466502153814 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 680ms 01:42:33 INFO - PROCESS | 3232 | 1466502153849 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 01:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:42:33 INFO - PROCESS | 3232 | 1466502153851 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 01:42:33 INFO - PROCESS | 3232 | 1466502153855 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 3232 | 1466502153857 Marionette TRACE conn3 <- [1,2078,null,{}] 01:42:33 INFO - PROCESS | 3232 | 1466502153867 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}] 01:42:33 INFO - PROCESS | 3232 | 1466502153872 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:34 INFO - PROCESS | 3232 | 1466502154033 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 01:42:34 INFO - PROCESS | 3232 | 1466502154113 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3232 | 1466502154115 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:34 INFO - PROCESS | 3232 | ++DOCSHELL 1798B000 == 42 [pid = 3232] [id = 529] 01:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1829AC00) [pid = 3232] [serial = 1587] [outer = 00000000] 01:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19A99C00) [pid = 3232] [serial = 1588] [outer = 1829AC00] 01:42:34 INFO - PROCESS | 3232 | 1466502154161 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A9A000) [pid = 3232] [serial = 1589] [outer = 1829AC00] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1281E800) [pid = 3232] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1031DC00) [pid = 3232] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (169EEC00) [pid = 3232] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13B03C00) [pid = 3232] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11436C00) [pid = 3232] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E8CC00) [pid = 3232] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17679800) [pid = 3232] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A19C00) [pid = 3232] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E13000) [pid = 3232] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1594E000) [pid = 3232] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:42:34 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (156DB000) [pid = 3232] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:42:34 INFO - PROCESS | 3232 | 1466502154694 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]]]}] 01:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 882ms 01:42:34 INFO - PROCESS | 3232 | 1466502154759 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 01:42:34 INFO - PROCESS | 3232 | 1466502154761 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 01:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:42:34 INFO - PROCESS | 3232 | 1466502154765 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:42:34 INFO - PROCESS | 3232 | 1466502154766 Marionette TRACE conn3 <- [1,2082,null,{}] 01:42:34 INFO - PROCESS | 3232 | 1466502154770 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}] 01:42:34 INFO - PROCESS | 3232 | 1466502154772 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:34 INFO - PROCESS | 3232 | 1466502154839 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 01:42:34 INFO - PROCESS | 3232 | 1466502154941 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3232 | 1466502154943 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:34 INFO - PROCESS | 3232 | ++DOCSHELL 1047BC00 == 43 [pid = 3232] [id = 530] 01:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (129B3C00) [pid = 3232] [serial = 1590] [outer = 00000000] 01:42:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1546A000) [pid = 3232] [serial = 1591] [outer = 129B3C00] 01:42:34 INFO - PROCESS | 3232 | 1466502154987 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (169EC400) [pid = 3232] [serial = 1592] [outer = 129B3C00] 01:42:35 INFO - PROCESS | 3232 | 1466502155354 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 635ms 01:42:35 INFO - PROCESS | 3232 | 1466502155393 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 01:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:42:35 INFO - PROCESS | 3232 | 1466502155396 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 01:42:35 INFO - PROCESS | 3232 | 1466502155399 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 3232 | 1466502155401 Marionette TRACE conn3 <- [1,2086,null,{}] 01:42:35 INFO - PROCESS | 3232 | 1466502155418 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}] 01:42:35 INFO - PROCESS | 3232 | 1466502155420 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:35 INFO - PROCESS | 3232 | 1466502155502 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 01:42:35 INFO - PROCESS | 3232 | 1466502155509 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 3232 | 1466502155511 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:35 INFO - PROCESS | 3232 | ++DOCSHELL 17679800 == 44 [pid = 3232] [id = 531] 01:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1767C400) [pid = 3232] [serial = 1593] [outer = 00000000] 01:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19CB4400) [pid = 3232] [serial = 1594] [outer = 1767C400] 01:42:35 INFO - PROCESS | 3232 | 1466502155555 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19CC0C00) [pid = 3232] [serial = 1595] [outer = 1767C400] 01:42:35 INFO - PROCESS | 3232 | 1466502155999 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 634ms 01:42:36 INFO - PROCESS | 3232 | 1466502156043 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 3232 | 1466502156045 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 01:42:36 INFO - PROCESS | 3232 | 1466502156048 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - PROCESS | 3232 | 1466502156050 Marionette TRACE conn3 <- [1,2090,null,{}] 01:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:42:36 INFO - PROCESS | 3232 | 1466502156053 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}] 01:42:36 INFO - PROCESS | 3232 | 1466502156055 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:36 INFO - PROCESS | 3232 | 1466502156151 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 01:42:36 INFO - PROCESS | 3232 | 1466502156158 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 3232 | 1466502156160 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:36 INFO - PROCESS | 3232 | ++DOCSHELL 16023000 == 45 [pid = 3232] [id = 532] 01:42:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A1BC00) [pid = 3232] [serial = 1596] [outer = 00000000] 01:42:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19E3A000) [pid = 3232] [serial = 1597] [outer = 19A1BC00] 01:42:36 INFO - PROCESS | 3232 | 1466502156205 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19ED1C00) [pid = 3232] [serial = 1598] [outer = 19A1BC00] 01:42:36 INFO - PROCESS | 3232 | 1466502156756 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 774ms 01:42:36 INFO - PROCESS | 3232 | 1466502156817 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 3232 | 1466502156822 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 01:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:42:36 INFO - PROCESS | 3232 | 1466502156888 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - PROCESS | 3232 | 1466502156892 Marionette TRACE conn3 <- [1,2094,null,{}] 01:42:36 INFO - PROCESS | 3232 | 1466502156913 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}] 01:42:36 INFO - PROCESS | 3232 | 1466502156917 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:37 INFO - PROCESS | 3232 | 1466502157040 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 01:42:37 INFO - PROCESS | 3232 | 1466502157183 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 3232 | 1466502157189 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:37 INFO - PROCESS | 3232 | ++DOCSHELL 105EF000 == 46 [pid = 3232] [id = 533] 01:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (105EFC00) [pid = 3232] [serial = 1599] [outer = 00000000] 01:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (130A4000) [pid = 3232] [serial = 1600] [outer = 105EFC00] 01:42:37 INFO - PROCESS | 3232 | 1466502157254 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13B04400) [pid = 3232] [serial = 1601] [outer = 105EFC00] 01:42:37 INFO - PROCESS | 3232 | 1466502157826 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1005ms 01:42:37 INFO - PROCESS | 3232 | 1466502157894 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 3232 | 1466502157899 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 01:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:42:37 INFO - PROCESS | 3232 | 1466502157906 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 3232 | 1466502157909 Marionette TRACE conn3 <- [1,2098,null,{}] 01:42:37 INFO - PROCESS | 3232 | 1466502157914 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}] 01:42:37 INFO - PROCESS | 3232 | 1466502157917 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:38 INFO - PROCESS | 3232 | 1466502158029 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 01:42:38 INFO - PROCESS | 3232 | 1466502158173 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 3232 | 1466502158177 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:38 INFO - PROCESS | 3232 | ++DOCSHELL 156DF400 == 47 [pid = 3232] [id = 534] 01:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (156E2000) [pid = 3232] [serial = 1602] [outer = 00000000] 01:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (15E8D000) [pid = 3232] [serial = 1603] [outer = 156E2000] 01:42:38 INFO - PROCESS | 3232 | 1466502158219 Marionette DEBUG loaded listener.js 01:42:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (166C4C00) [pid = 3232] [serial = 1604] [outer = 156E2000] 01:42:38 INFO - PROCESS | 3232 | 1466502158843 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 990ms 01:42:38 INFO - PROCESS | 3232 | 1466502158892 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 3232 | 1466502158895 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 01:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:42:38 INFO - PROCESS | 3232 | 1466502158899 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 3232 | 1466502158903 Marionette TRACE conn3 <- [1,2102,null,{}] 01:42:38 INFO - PROCESS | 3232 | 1466502158914 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}] 01:42:38 INFO - PROCESS | 3232 | 1466502158919 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:39 INFO - PROCESS | 3232 | 1466502159028 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 01:42:39 INFO - PROCESS | 3232 | 1466502159171 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 3232 | 1466502159178 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:39 INFO - PROCESS | 3232 | ++DOCSHELL 19C5A800 == 48 [pid = 3232] [id = 535] 01:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19CB6000) [pid = 3232] [serial = 1605] [outer = 00000000] 01:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19E36800) [pid = 3232] [serial = 1606] [outer = 19CB6000] 01:42:39 INFO - PROCESS | 3232 | 1466502159246 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (19EDB400) [pid = 3232] [serial = 1607] [outer = 19CB6000] 01:42:39 INFO - PROCESS | 3232 | --DOCSHELL 1B385800 == 47 [pid = 3232] [id = 15] 01:42:39 INFO - PROCESS | 3232 | 1466502159991 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]]]}] 01:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1129ms 01:42:40 INFO - PROCESS | 3232 | 1466502160031 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 3232 | 1466502160034 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 01:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:42:40 INFO - PROCESS | 3232 | 1466502160037 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - PROCESS | 3232 | 1466502160040 Marionette TRACE conn3 <- [1,2106,null,{}] 01:42:40 INFO - PROCESS | 3232 | 1466502160044 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}] 01:42:40 INFO - PROCESS | 3232 | 1466502160046 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:40 INFO - PROCESS | 3232 | 1466502160157 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 01:42:40 INFO - PROCESS | 3232 | 1466502160402 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 3232 | 1466502160405 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:40 INFO - PROCESS | 3232 | ++DOCSHELL 0F319C00 == 48 [pid = 3232] [id = 536] 01:42:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (0F31AC00) [pid = 3232] [serial = 1608] [outer = 00000000] 01:42:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (10A62400) [pid = 3232] [serial = 1609] [outer = 0F31AC00] 01:42:40 INFO - PROCESS | 3232 | 1466502160475 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (114C7800) [pid = 3232] [serial = 1610] [outer = 0F31AC00] 01:42:41 INFO - PROCESS | 3232 | 1466502161046 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]]]}] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 1602A800 == 47 [pid = 3232] [id = 496] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 10B7F000 == 46 [pid = 3232] [id = 498] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 170D4C00 == 45 [pid = 3232] [id = 497] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 0F397400 == 44 [pid = 3232] [id = 513] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 13B10000 == 43 [pid = 3232] [id = 501] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 1289C800 == 42 [pid = 3232] [id = 490] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 103D2000 == 41 [pid = 3232] [id = 495] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 17E99400 == 40 [pid = 3232] [id = 505] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 152E1800 == 39 [pid = 3232] [id = 493] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 131E5400 == 38 [pid = 3232] [id = 491] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 17956800 == 37 [pid = 3232] [id = 504] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 11436800 == 36 [pid = 3232] [id = 509] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 161E2800 == 35 [pid = 3232] [id = 494] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 1143E000 == 34 [pid = 3232] [id = 510] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 13455800 == 33 [pid = 3232] [id = 506] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 19A19000 == 32 [pid = 3232] [id = 511] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 105E8400 == 31 [pid = 3232] [id = 512] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 14E82000 == 30 [pid = 3232] [id = 16] 01:42:41 INFO - PROCESS | 3232 | --DOCSHELL 0F319800 == 29 [pid = 3232] [id = 499] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (129E9400) [pid = 3232] [serial = 1543] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (12D89400) [pid = 3232] [serial = 1544] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (10431400) [pid = 3232] [serial = 1540] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (105F2000) [pid = 3232] [serial = 1541] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (16F97C00) [pid = 3232] [serial = 1555] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1430E400) [pid = 3232] [serial = 1546] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (13129400) [pid = 3232] [serial = 1529] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (11AE3000) [pid = 3232] [serial = 1528] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (161E3400) [pid = 3232] [serial = 1532] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15E05400) [pid = 3232] [serial = 1531] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (18297400) [pid = 3232] [serial = 1562] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19E38400) [pid = 3232] [serial = 1535] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19A1C400) [pid = 3232] [serial = 1564] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19A95C00) [pid = 3232] [serial = 1534] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11438C00) [pid = 3232] [serial = 1537] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161EA800) [pid = 3232] [serial = 1552] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16655800) [pid = 3232] [serial = 1553] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (176BA000) [pid = 3232] [serial = 1556] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17E29C00) [pid = 3232] [serial = 1561] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E05800) [pid = 3232] [serial = 1549] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (13450800) [pid = 3232] [serial = 1550] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E6F400) [pid = 3232] [serial = 1547] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (176C1800) [pid = 3232] [serial = 1558] [outer = 00000000] [url = about:blank] 01:42:41 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17953000) [pid = 3232] [serial = 1559] [outer = 00000000] [url = about:blank] 01:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1687ms 01:42:41 INFO - PROCESS | 3232 | 1466502161794 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 01:42:41 INFO - PROCESS | 3232 | 1466502161799 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 01:42:41 INFO - PROCESS | 3232 | 1466502161805 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:42:41 INFO - PROCESS | 3232 | 1466502161808 Marionette TRACE conn3 <- [1,2110,null,{}] 01:42:41 INFO - PROCESS | 3232 | 1466502161814 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}] 01:42:41 INFO - PROCESS | 3232 | 1466502161818 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:41 INFO - PROCESS | 3232 | 1466502161907 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 01:42:41 INFO - PROCESS | 3232 | 1466502161915 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 3232 | 1466502161920 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:41 INFO - PROCESS | 3232 | ++DOCSHELL 10E8AC00 == 30 [pid = 3232] [id = 537] 01:42:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10E8B400) [pid = 3232] [serial = 1611] [outer = 00000000] 01:42:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11431C00) [pid = 3232] [serial = 1612] [outer = 10E8B400] 01:42:41 INFO - PROCESS | 3232 | 1466502161969 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1143E000) [pid = 3232] [serial = 1613] [outer = 10E8B400] 01:42:42 INFO - PROCESS | 3232 | 1466502162491 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]]]}] 01:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 727ms 01:42:42 INFO - PROCESS | 3232 | 1466502162547 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 3232 | 1466502162550 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 01:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:42:42 INFO - PROCESS | 3232 | 1466502162557 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 3232 | 1466502162561 Marionette TRACE conn3 <- [1,2114,null,{}] 01:42:42 INFO - PROCESS | 3232 | 1466502162565 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}] 01:42:42 INFO - PROCESS | 3232 | 1466502162568 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:42 INFO - PROCESS | 3232 | 1466502162655 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 01:42:42 INFO - PROCESS | 3232 | 1466502162757 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:42 INFO - PROCESS | 3232 | 1466502162759 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:42 INFO - PROCESS | 3232 | ++DOCSHELL 130C7000 == 31 [pid = 3232] [id = 538] 01:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13126800) [pid = 3232] [serial = 1614] [outer = 00000000] 01:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (131ECC00) [pid = 3232] [serial = 1615] [outer = 13126800] 01:42:42 INFO - PROCESS | 3232 | 1466502162806 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13457C00) [pid = 3232] [serial = 1616] [outer = 13126800] 01:42:43 INFO - PROCESS | 3232 | 1466502163214 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 681ms 01:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:42:43 INFO - PROCESS | 3232 | 1466502163252 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 3232 | 1466502163254 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 01:42:43 INFO - PROCESS | 3232 | 1466502163301 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 3232 | 1466502163304 Marionette TRACE conn3 <- [1,2118,null,{}] 01:42:43 INFO - PROCESS | 3232 | 1466502163316 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}] 01:42:43 INFO - PROCESS | 3232 | 1466502163321 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:43 INFO - PROCESS | 3232 | 1466502163393 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 01:42:43 INFO - PROCESS | 3232 | 1466502163407 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 3232 | 1466502163411 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:43 INFO - PROCESS | 3232 | ++DOCSHELL 14E85C00 == 32 [pid = 3232] [id = 539] 01:42:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E88000) [pid = 3232] [serial = 1617] [outer = 00000000] 01:42:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (156D8800) [pid = 3232] [serial = 1618] [outer = 14E88000] 01:42:43 INFO - PROCESS | 3232 | 1466502163463 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15D2AC00) [pid = 3232] [serial = 1619] [outer = 14E88000] 01:42:43 INFO - PROCESS | 3232 | 1466502163953 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] 01:42:44 INFO - PROCESS | 3232 | 1466502164025 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:42:44 INFO - PROCESS | 3232 | 1466502164036 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 3232 | 1466502164037 Marionette TRACE conn3 <- [1,2122,null,{}] 01:42:44 INFO - PROCESS | 3232 | 1466502164041 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}] 01:42:44 INFO - PROCESS | 3232 | 1466502164043 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:44 INFO - PROCESS | 3232 | 1466502164173 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 01:42:44 INFO - PROCESS | 3232 | 1466502164182 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 3232 | 1466502164184 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:44 INFO - PROCESS | 3232 | ++DOCSHELL 15D29800 == 33 [pid = 3232] [id = 540] 01:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15D37C00) [pid = 3232] [serial = 1620] [outer = 00000000] 01:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1602E400) [pid = 3232] [serial = 1621] [outer = 15D37C00] 01:42:44 INFO - PROCESS | 3232 | 1466502164230 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (161E7800) [pid = 3232] [serial = 1622] [outer = 15D37C00] 01:42:44 INFO - PROCESS | 3232 | 1466502164699 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]]]}] 01:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 696ms 01:42:44 INFO - PROCESS | 3232 | 1466502164728 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 3232 | 1466502164730 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:42:44 INFO - PROCESS | 3232 | 1466502164733 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 3232 | 1466502164735 Marionette TRACE conn3 <- [1,2126,null,{}] 01:42:44 INFO - PROCESS | 3232 | 1466502164739 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}] 01:42:44 INFO - PROCESS | 3232 | 1466502164741 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:44 INFO - PROCESS | 3232 | 1466502164878 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 01:42:44 INFO - PROCESS | 3232 | 1466502164900 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 3232 | 1466502164902 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:44 INFO - PROCESS | 3232 | ++DOCSHELL 16663C00 == 34 [pid = 3232] [id = 541] 01:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (167CA000) [pid = 3232] [serial = 1623] [outer = 00000000] 01:42:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169F7400) [pid = 3232] [serial = 1624] [outer = 167CA000] 01:42:44 INFO - PROCESS | 3232 | 1466502164946 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (170A6000) [pid = 3232] [serial = 1625] [outer = 167CA000] 01:42:45 INFO - PROCESS | 3232 | 1466502165379 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 697ms 01:42:45 INFO - PROCESS | 3232 | 1466502165416 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 3232 | 1466502165418 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 01:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:42:45 INFO - PROCESS | 3232 | 1466502165422 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 3232 | 1466502165424 Marionette TRACE conn3 <- [1,2130,null,{}] 01:42:45 INFO - PROCESS | 3232 | 1466502165427 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}] 01:42:45 INFO - PROCESS | 3232 | 1466502165433 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:45 INFO - PROCESS | 3232 | 1466502165579 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 01:42:45 INFO - PROCESS | 3232 | 1466502165649 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 3232 | 1466502165651 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:45 INFO - PROCESS | 3232 | ++DOCSHELL 17955000 == 35 [pid = 3232] [id = 542] 01:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17955800) [pid = 3232] [serial = 1626] [outer = 00000000] 01:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (17983000) [pid = 3232] [serial = 1627] [outer = 17955800] 01:42:45 INFO - PROCESS | 3232 | 1466502165698 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (18298400) [pid = 3232] [serial = 1628] [outer = 17955800] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19A1BC00) [pid = 3232] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B384400) [pid = 3232] [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.] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1B386000) [pid = 3232] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (110EB800) [pid = 3232] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1829AC00) [pid = 3232] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E10000) [pid = 3232] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17958800) [pid = 3232] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16027400) [pid = 3232] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (129B3C00) [pid = 3232] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (105E9800) [pid = 3232] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1043F800) [pid = 3232] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1689C000) [pid = 3232] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1767C400) [pid = 3232] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (112BB400) [pid = 3232] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:42:46 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (182A1000) [pid = 3232] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:42:46 INFO - PROCESS | 3232 | 1466502166424 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] 01:42:46 INFO - PROCESS | 3232 | 1466502166462 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 01:42:46 INFO - PROCESS | 3232 | 1466502166465 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:42:46 INFO - PROCESS | 3232 | 1466502166467 Marionette TRACE conn3 <- [1,2134,null,{}] 01:42:46 INFO - PROCESS | 3232 | 1466502166471 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}] 01:42:46 INFO - PROCESS | 3232 | 1466502166473 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:46 INFO - PROCESS | 3232 | 1466502166586 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 01:42:46 INFO - PROCESS | 3232 | 1466502166650 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 3232 | 1466502166661 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:46 INFO - PROCESS | 3232 | ++DOCSHELL 10372000 == 36 [pid = 3232] [id = 543] 01:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1043F800) [pid = 3232] [serial = 1629] [outer = 00000000] 01:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13955400) [pid = 3232] [serial = 1630] [outer = 1043F800] 01:42:46 INFO - PROCESS | 3232 | 1466502166705 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16890400) [pid = 3232] [serial = 1631] [outer = 1043F800] 01:42:47 INFO - PROCESS | 3232 | 1466502167051 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] 01:42:47 INFO - PROCESS | 3232 | 1466502167090 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:42:47 INFO - PROCESS | 3232 | 1466502167094 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3232 | 1466502167095 Marionette TRACE conn3 <- [1,2138,null,{}] 01:42:47 INFO - PROCESS | 3232 | 1466502167099 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}] 01:42:47 INFO - PROCESS | 3232 | 1466502167100 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:47 INFO - PROCESS | 3232 | 1466502167178 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 01:42:47 INFO - PROCESS | 3232 | 1466502167184 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 3232 | 1466502167186 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:47 INFO - PROCESS | 3232 | ++DOCSHELL 14E7A800 == 37 [pid = 3232] [id = 544] 01:42:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17958800) [pid = 3232] [serial = 1632] [outer = 00000000] 01:42:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A1A800) [pid = 3232] [serial = 1633] [outer = 17958800] 01:42:47 INFO - PROCESS | 3232 | 1466502167231 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A1FC00) [pid = 3232] [serial = 1634] [outer = 17958800] 01:42:47 INFO - PROCESS | 3232 | 1466502167681 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 635ms 01:42:47 INFO - PROCESS | 3232 | 1466502167733 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 3232 | 1466502167735 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:42:47 INFO - PROCESS | 3232 | 1466502167739 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3232 | 1466502167741 Marionette TRACE conn3 <- [1,2142,null,{}] 01:42:47 INFO - PROCESS | 3232 | 1466502167745 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}] 01:42:47 INFO - PROCESS | 3232 | 1466502167747 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:47 INFO - PROCESS | 3232 | 1466502167870 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 01:42:48 INFO - PROCESS | 3232 | 1466502168075 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3232 | 1466502168079 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:48 INFO - PROCESS | 3232 | ++DOCSHELL 103C9800 == 38 [pid = 3232] [id = 545] 01:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (103CAC00) [pid = 3232] [serial = 1635] [outer = 00000000] 01:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (10A63C00) [pid = 3232] [serial = 1636] [outer = 103CAC00] 01:42:48 INFO - PROCESS | 3232 | 1466502168138 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (10E60800) [pid = 3232] [serial = 1637] [outer = 103CAC00] 01:42:48 INFO - PROCESS | 3232 | 1466502168871 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1176ms 01:42:48 INFO - PROCESS | 3232 | 1466502168923 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 3232 | 1466502168928 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:42:48 INFO - PROCESS | 3232 | 1466502168933 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 3232 | 1466502168937 Marionette TRACE conn3 <- [1,2146,null,{}] 01:42:48 INFO - PROCESS | 3232 | 1466502168942 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}] 01:42:48 INFO - PROCESS | 3232 | 1466502168945 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:49 INFO - PROCESS | 3232 | 1466502169066 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 01:42:49 INFO - PROCESS | 3232 | 1466502169208 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 3232 | 1466502169211 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:49 INFO - PROCESS | 3232 | ++DOCSHELL 143A8000 == 39 [pid = 3232] [id = 546] 01:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14E0B400) [pid = 3232] [serial = 1638] [outer = 00000000] 01:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (14E82C00) [pid = 3232] [serial = 1639] [outer = 14E0B400] 01:42:49 INFO - PROCESS | 3232 | 1466502169270 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (156DE000) [pid = 3232] [serial = 1640] [outer = 14E0B400] 01:42:50 INFO - PROCESS | 3232 | 1466502170140 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]]]}] 01:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1238ms 01:42:50 INFO - PROCESS | 3232 | 1466502170186 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 3232 | 1466502170190 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 01:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:42:50 INFO - PROCESS | 3232 | 1466502170195 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - PROCESS | 3232 | 1466502170198 Marionette TRACE conn3 <- [1,2150,null,{}] 01:42:50 INFO - PROCESS | 3232 | 1466502170204 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}] 01:42:50 INFO - PROCESS | 3232 | 1466502170207 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:50 INFO - PROCESS | 3232 | 1466502170328 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 01:42:50 INFO - PROCESS | 3232 | 1466502170472 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 3232 | 1466502170476 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:50 INFO - PROCESS | 3232 | ++DOCSHELL 129ECC00 == 40 [pid = 3232] [id = 547] 01:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (129ED400) [pid = 3232] [serial = 1641] [outer = 00000000] 01:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (130C5400) [pid = 3232] [serial = 1642] [outer = 129ED400] 01:42:50 INFO - PROCESS | 3232 | 1466502170526 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13151800) [pid = 3232] [serial = 1643] [outer = 129ED400] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 16023000 == 39 [pid = 3232] [id = 532] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 14E7A800 == 38 [pid = 3232] [id = 544] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 10372000 == 37 [pid = 3232] [id = 543] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 17955000 == 36 [pid = 3232] [id = 542] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 16663C00 == 35 [pid = 3232] [id = 541] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 15D29800 == 34 [pid = 3232] [id = 540] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 14E85C00 == 33 [pid = 3232] [id = 539] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 130C7000 == 32 [pid = 3232] [id = 538] 01:42:50 INFO - PROCESS | 3232 | --DOCSHELL 10E8AC00 == 31 [pid = 3232] [id = 537] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19E3A000) [pid = 3232] [serial = 1597] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19ED1C00) [pid = 3232] [serial = 1598] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19CC0C00) [pid = 3232] [serial = 1595] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12D5D400) [pid = 3232] [serial = 1091] [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.] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E72800) [pid = 3232] [serial = 1571] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A99C00) [pid = 3232] [serial = 1588] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (14E85000) [pid = 3232] [serial = 1577] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (18295000) [pid = 3232] [serial = 1586] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161E6C00) [pid = 3232] [serial = 1579] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (169EC400) [pid = 3232] [serial = 1592] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13150800) [pid = 3232] [serial = 1570] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1798C800) [pid = 3232] [serial = 1585] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1394C000) [pid = 3232] [serial = 1538] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19A9A000) [pid = 3232] [serial = 1589] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (12BD0400) [pid = 3232] [serial = 1574] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17956000) [pid = 3232] [serial = 1583] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E79C00) [pid = 3232] [serial = 1576] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (11AE9800) [pid = 3232] [serial = 1573] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19CB4400) [pid = 3232] [serial = 1594] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1344C400) [pid = 3232] [serial = 1568] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17682C00) [pid = 3232] [serial = 1582] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1546A000) [pid = 3232] [serial = 1591] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (19A1E400) [pid = 3232] [serial = 1565] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (167D2000) [pid = 3232] [serial = 1580] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (129B2C00) [pid = 3232] [serial = 1567] [outer = 00000000] [url = about:blank] 01:42:50 INFO - PROCESS | 3232 | 1466502171008 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 898ms 01:42:51 INFO - PROCESS | 3232 | 1466502171084 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 3232 | 1466502171089 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 01:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:42:51 INFO - PROCESS | 3232 | 1466502171096 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - PROCESS | 3232 | 1466502171099 Marionette TRACE conn3 <- [1,2154,null,{}] 01:42:51 INFO - PROCESS | 3232 | 1466502171102 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}] 01:42:51 INFO - PROCESS | 3232 | 1466502171105 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:51 INFO - PROCESS | 3232 | 1466502171193 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 01:42:51 INFO - PROCESS | 3232 | 1466502171207 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 3232 | 1466502171210 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:51 INFO - PROCESS | 3232 | ++DOCSHELL 1312E800 == 32 [pid = 3232] [id = 548] 01:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (13150800) [pid = 3232] [serial = 1644] [outer = 00000000] 01:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (14312800) [pid = 3232] [serial = 1645] [outer = 13150800] 01:42:51 INFO - PROCESS | 3232 | 1466502171259 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (14E70400) [pid = 3232] [serial = 1646] [outer = 13150800] 01:42:51 INFO - PROCESS | 3232 | 1466502171760 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 681ms 01:42:51 INFO - PROCESS | 3232 | 1466502171794 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 3232 | 1466502171796 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 01:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:42:51 INFO - PROCESS | 3232 | 1466502171804 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - PROCESS | 3232 | 1466502171808 Marionette TRACE conn3 <- [1,2158,null,{}] 01:42:51 INFO - PROCESS | 3232 | 1466502171819 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}] 01:42:51 INFO - PROCESS | 3232 | 1466502171824 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:51 INFO - PROCESS | 3232 | 1466502171924 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 01:42:52 INFO - PROCESS | 3232 | 1466502172034 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 3232 | 1466502172037 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:52 INFO - PROCESS | 3232 | ++DOCSHELL 15464400 == 33 [pid = 3232] [id = 549] 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (15464C00) [pid = 3232] [serial = 1647] [outer = 00000000] 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (15D32400) [pid = 3232] [serial = 1648] [outer = 15464C00] 01:42:52 INFO - PROCESS | 3232 | 1466502172084 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E0CC00) [pid = 3232] [serial = 1649] [outer = 15464C00] 01:42:52 INFO - PROCESS | 3232 | 1466502172471 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]]]}] 01:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 728ms 01:42:52 INFO - PROCESS | 3232 | 1466502172529 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 3232 | 1466502172532 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 01:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:42:52 INFO - PROCESS | 3232 | 1466502172535 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:42:52 INFO - PROCESS | 3232 | 1466502172537 Marionette TRACE conn3 <- [1,2162,null,{}] 01:42:52 INFO - PROCESS | 3232 | 1466502172541 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}] 01:42:52 INFO - PROCESS | 3232 | 1466502172543 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:52 INFO - PROCESS | 3232 | 1466502172628 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 01:42:52 INFO - PROCESS | 3232 | 1466502172634 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 3232 | 1466502172636 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:52 INFO - PROCESS | 3232 | ++DOCSHELL 161E7400 == 34 [pid = 3232] [id = 550] 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (161E8400) [pid = 3232] [serial = 1650] [outer = 00000000] 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (16972800) [pid = 3232] [serial = 1651] [outer = 161E8400] 01:42:52 INFO - PROCESS | 3232 | 1466502172682 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (169F7000) [pid = 3232] [serial = 1652] [outer = 161E8400] 01:42:53 INFO - PROCESS | 3232 | 1466502173195 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]]]}] 01:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 681ms 01:42:53 INFO - PROCESS | 3232 | 1466502173234 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 3232 | 1466502173236 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 01:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:42:53 INFO - PROCESS | 3232 | 1466502173239 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - PROCESS | 3232 | 1466502173240 Marionette TRACE conn3 <- [1,2166,null,{}] 01:42:53 INFO - PROCESS | 3232 | 1466502173252 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}] 01:42:53 INFO - PROCESS | 3232 | 1466502173254 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:53 INFO - PROCESS | 3232 | 1466502173397 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 01:42:53 INFO - PROCESS | 3232 | 1466502173409 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 3232 | 1466502173412 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:53 INFO - PROCESS | 3232 | ++DOCSHELL 14E89800 == 35 [pid = 3232] [id = 551] 01:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161EDC00) [pid = 3232] [serial = 1653] [outer = 00000000] 01:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (17951800) [pid = 3232] [serial = 1654] [outer = 161EDC00] 01:42:53 INFO - PROCESS | 3232 | 1466502173458 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17957000) [pid = 3232] [serial = 1655] [outer = 161EDC00] 01:42:53 INFO - PROCESS | 3232 | 1466502173925 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]]]}] 01:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 742ms 01:42:53 INFO - PROCESS | 3232 | 1466502173984 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 3232 | 1466502173986 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 01:42:53 INFO - PROCESS | 3232 | 1466502173989 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:42:53 INFO - PROCESS | 3232 | 1466502173991 Marionette TRACE conn3 <- [1,2170,null,{}] 01:42:53 INFO - PROCESS | 3232 | 1466502173994 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}] 01:42:53 INFO - PROCESS | 3232 | 1466502174000 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:54 INFO - PROCESS | 3232 | 1466502174142 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 01:42:54 INFO - PROCESS | 3232 | 1466502174213 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:54 INFO - PROCESS | 3232 | 1466502174215 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:54 INFO - PROCESS | 3232 | ++DOCSHELL 17951400 == 36 [pid = 3232] [id = 552] 01:42:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1795C800) [pid = 3232] [serial = 1656] [outer = 00000000] 01:42:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (182A1000) [pid = 3232] [serial = 1657] [outer = 1795C800] 01:42:54 INFO - PROCESS | 3232 | 1466502174261 Marionette DEBUG loaded listener.js 01:42:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A8D000) [pid = 3232] [serial = 1658] [outer = 1795C800] 01:42:54 INFO - PROCESS | 3232 | 1466502174698 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]]]}] 01:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 727ms 01:42:54 INFO - PROCESS | 3232 | 1466502174760 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 01:42:54 INFO - PROCESS | 3232 | 1466502174762 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 01:42:54 INFO - PROCESS | 3232 | 1466502174766 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:42:54 INFO - PROCESS | 3232 | 1466502174767 Marionette TRACE conn3 <- [1,2174,null,{}] 01:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:42:54 INFO - PROCESS | 3232 | 1466502174774 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}] 01:42:54 INFO - PROCESS | 3232 | 1466502174776 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:54 INFO - PROCESS | 3232 | 1466502174966 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13126800) [pid = 3232] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14E88000) [pid = 3232] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10E8B400) [pid = 3232] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (0F31AC00) [pid = 3232] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (17955800) [pid = 3232] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (167CA000) [pid = 3232] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1043F800) [pid = 3232] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (105EFC00) [pid = 3232] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (156E2000) [pid = 3232] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19CB6000) [pid = 3232] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:42:54 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (15D37C00) [pid = 3232] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:42:55 INFO - PROCESS | 3232 | 1466502175033 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 3232 | 1466502175035 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:55 INFO - PROCESS | 3232 | ++DOCSHELL 10433C00 == 37 [pid = 3232] [id = 553] 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1043F800) [pid = 3232] [serial = 1659] [outer = 00000000] 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (12D89400) [pid = 3232] [serial = 1660] [outer = 1043F800] 01:42:55 INFO - PROCESS | 3232 | 1466502175078 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13B04800) [pid = 3232] [serial = 1661] [outer = 1043F800] 01:42:55 INFO - PROCESS | 3232 | 1466502175412 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 696ms 01:42:55 INFO - PROCESS | 3232 | 1466502175462 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 3232 | 1466502175465 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 01:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:42:55 INFO - PROCESS | 3232 | 1466502175468 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 3232 | 1466502175470 Marionette TRACE conn3 <- [1,2178,null,{}] 01:42:55 INFO - PROCESS | 3232 | 1466502175473 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}] 01:42:55 INFO - PROCESS | 3232 | 1466502175475 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:55 INFO - PROCESS | 3232 | 1466502175566 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 01:42:55 INFO - PROCESS | 3232 | 1466502175571 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 3232 | 1466502175573 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:55 INFO - PROCESS | 3232 | ++DOCSHELL 10B7F000 == 38 [pid = 3232] [id = 554] 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (12925400) [pid = 3232] [serial = 1662] [outer = 00000000] 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (19A18400) [pid = 3232] [serial = 1663] [outer = 12925400] 01:42:55 INFO - PROCESS | 3232 | 1466502175618 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19A1E400) [pid = 3232] [serial = 1664] [outer = 12925400] 01:42:56 INFO - PROCESS | 3232 | 1466502176034 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 589ms 01:42:56 INFO - PROCESS | 3232 | 1466502176065 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3232 | 1466502176068 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 01:42:56 INFO - PROCESS | 3232 | 1466502176071 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:42:56 INFO - PROCESS | 3232 | 1466502176073 Marionette TRACE conn3 <- [1,2182,null,{}] 01:42:56 INFO - PROCESS | 3232 | 1466502176076 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}] 01:42:56 INFO - PROCESS | 3232 | 1466502176078 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:56 INFO - PROCESS | 3232 | 1466502176211 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 01:42:56 INFO - PROCESS | 3232 | 1466502176220 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 3232 | 1466502176222 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:56 INFO - PROCESS | 3232 | ++DOCSHELL 161E3400 == 39 [pid = 3232] [id = 555] 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19CB2400) [pid = 3232] [serial = 1665] [outer = 00000000] 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19E2D800) [pid = 3232] [serial = 1666] [outer = 19CB2400] 01:42:56 INFO - PROCESS | 3232 | 1466502176266 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19E31800) [pid = 3232] [serial = 1667] [outer = 19CB2400] 01:42:56 INFO - PROCESS | 3232 | 1466502176724 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 696ms 01:42:56 INFO - PROCESS | 3232 | 1466502176771 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3232 | 1466502176772 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 01:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:42:56 INFO - PROCESS | 3232 | 1466502176776 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - PROCESS | 3232 | 1466502176777 Marionette TRACE conn3 <- [1,2186,null,{}] 01:42:56 INFO - PROCESS | 3232 | 1466502176789 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}] 01:42:56 INFO - PROCESS | 3232 | 1466502176791 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:56 INFO - PROCESS | 3232 | 1466502176872 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 01:42:56 INFO - PROCESS | 3232 | 1466502176880 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 3232 | 1466502176882 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:56 INFO - PROCESS | 3232 | ++DOCSHELL 17959C00 == 40 [pid = 3232] [id = 556] 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19C54000) [pid = 3232] [serial = 1668] [outer = 00000000] 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19E38800) [pid = 3232] [serial = 1669] [outer = 19C54000] 01:42:56 INFO - PROCESS | 3232 | 1466502176926 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19E39400) [pid = 3232] [serial = 1670] [outer = 19C54000] 01:42:57 INFO - PROCESS | 3232 | 1466502177643 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 897ms 01:42:57 INFO - PROCESS | 3232 | 1466502177677 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 3232 | 1466502177682 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 01:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:42:57 INFO - PROCESS | 3232 | 1466502177688 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - PROCESS | 3232 | 1466502177693 Marionette TRACE conn3 <- [1,2190,null,{}] 01:42:57 INFO - PROCESS | 3232 | 1466502177699 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}] 01:42:57 INFO - PROCESS | 3232 | 1466502177702 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:57 INFO - PROCESS | 3232 | 1466502177818 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 01:42:57 INFO - PROCESS | 3232 | 1466502177960 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 3232 | 1466502177963 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:57 INFO - PROCESS | 3232 | ++DOCSHELL 103D2C00 == 41 [pid = 3232] [id = 557] 01:42:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (105F1C00) [pid = 3232] [serial = 1671] [outer = 00000000] 01:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13129400) [pid = 3232] [serial = 1672] [outer = 105F1C00] 01:42:58 INFO - PROCESS | 3232 | 1466502178024 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (13949C00) [pid = 3232] [serial = 1673] [outer = 105F1C00] 01:42:58 INFO - PROCESS | 3232 | 1466502178602 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 929ms 01:42:58 INFO - PROCESS | 3232 | 1466502178633 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 3232 | 1466502178638 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:42:58 INFO - PROCESS | 3232 | 1466502178645 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 3232 | 1466502178648 Marionette TRACE conn3 <- [1,2194,null,{}] 01:42:58 INFO - PROCESS | 3232 | 1466502178652 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}] 01:42:58 INFO - PROCESS | 3232 | 1466502178655 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:58 INFO - PROCESS | 3232 | 1466502178771 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 01:42:58 INFO - PROCESS | 3232 | 1466502178929 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 3232 | 1466502178932 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:58 INFO - PROCESS | 3232 | ++DOCSHELL 14E84400 == 42 [pid = 3232] [id = 558] 01:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14E8C400) [pid = 3232] [serial = 1674] [outer = 00000000] 01:42:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (161E3C00) [pid = 3232] [serial = 1675] [outer = 14E8C400] 01:42:58 INFO - PROCESS | 3232 | 1466502178990 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1689C000) [pid = 3232] [serial = 1676] [outer = 14E8C400] 01:42:59 INFO - PROCESS | 3232 | 1466502179571 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]]]}] 01:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 991ms 01:42:59 INFO - PROCESS | 3232 | 1466502179629 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 01:42:59 INFO - PROCESS | 3232 | 1466502179632 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 01:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:42:59 INFO - PROCESS | 3232 | 1466502179636 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:42:59 INFO - PROCESS | 3232 | 1466502179640 Marionette TRACE conn3 <- [1,2198,null,{}] 01:42:59 INFO - PROCESS | 3232 | 1466502179665 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}] 01:42:59 INFO - PROCESS | 3232 | 1466502179670 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:59 INFO - PROCESS | 3232 | 1466502179823 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 01:42:59 INFO - PROCESS | 3232 | 1466502179886 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3232 | 1466502179889 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:42:59 INFO - PROCESS | 3232 | ++DOCSHELL 19A19400 == 43 [pid = 3232] [id = 559] 01:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19A1E800) [pid = 3232] [serial = 1677] [outer = 00000000] 01:42:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19C5D400) [pid = 3232] [serial = 1678] [outer = 19A1E800] 01:42:59 INFO - PROCESS | 3232 | 1466502179948 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (19ECF000) [pid = 3232] [serial = 1679] [outer = 19A1E800] 01:43:00 INFO - PROCESS | 3232 | 1466502180730 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1130ms 01:43:00 INFO - PROCESS | 3232 | 1466502180770 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 3232 | 1466502180774 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 01:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:43:00 INFO - PROCESS | 3232 | 1466502180779 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 3232 | 1466502180783 Marionette TRACE conn3 <- [1,2202,null,{}] 01:43:00 INFO - PROCESS | 3232 | 1466502180788 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}] 01:43:00 INFO - PROCESS | 3232 | 1466502180791 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:00 INFO - PROCESS | 3232 | 1466502180893 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 01:43:01 INFO - PROCESS | 3232 | 1466502181031 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 3232 | 1466502181036 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:01 INFO - PROCESS | 3232 | ++DOCSHELL 12924C00 == 44 [pid = 3232] [id = 560] 01:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12925000) [pid = 3232] [serial = 1680] [outer = 00000000] 01:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (129F0800) [pid = 3232] [serial = 1681] [outer = 12925000] 01:43:01 INFO - PROCESS | 3232 | 1466502181089 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (130A3400) [pid = 3232] [serial = 1682] [outer = 12925000] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 161E3400 == 43 [pid = 3232] [id = 555] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 10B7F000 == 42 [pid = 3232] [id = 554] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 10433C00 == 41 [pid = 3232] [id = 553] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 17951400 == 40 [pid = 3232] [id = 552] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 14E89800 == 39 [pid = 3232] [id = 551] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 161E7400 == 38 [pid = 3232] [id = 550] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 15464400 == 37 [pid = 3232] [id = 549] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 1312E800 == 36 [pid = 3232] [id = 548] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 129ECC00 == 35 [pid = 3232] [id = 547] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 103C9800 == 34 [pid = 3232] [id = 545] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 0F319C00 == 33 [pid = 3232] [id = 536] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 19C5A800 == 32 [pid = 3232] [id = 535] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 17679800 == 31 [pid = 3232] [id = 531] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 105EF000 == 30 [pid = 3232] [id = 533] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 143A8000 == 29 [pid = 3232] [id = 546] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 156DF400 == 28 [pid = 3232] [id = 534] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 14E84400 == 27 [pid = 3232] [id = 558] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 19A19400 == 26 [pid = 3232] [id = 559] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 17959C00 == 25 [pid = 3232] [id = 556] 01:43:02 INFO - PROCESS | 3232 | --DOCSHELL 103D2C00 == 24 [pid = 3232] [id = 557] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (131ECC00) [pid = 3232] [serial = 1615] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (13457C00) [pid = 3232] [serial = 1616] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (156D8800) [pid = 3232] [serial = 1618] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11431C00) [pid = 3232] [serial = 1612] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1143E000) [pid = 3232] [serial = 1613] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (114C7800) [pid = 3232] [serial = 1610] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10A62400) [pid = 3232] [serial = 1609] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17983000) [pid = 3232] [serial = 1627] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (169F7400) [pid = 3232] [serial = 1624] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (13955400) [pid = 3232] [serial = 1630] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13B04400) [pid = 3232] [serial = 1601] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (130A4000) [pid = 3232] [serial = 1600] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (166C4C00) [pid = 3232] [serial = 1604] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E8D000) [pid = 3232] [serial = 1603] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19EDB400) [pid = 3232] [serial = 1607] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19E36800) [pid = 3232] [serial = 1606] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (18298400) [pid = 3232] [serial = 1628] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1602E400) [pid = 3232] [serial = 1621] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (16890400) [pid = 3232] [serial = 1631] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (170A6000) [pid = 3232] [serial = 1625] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (15D2AC00) [pid = 3232] [serial = 1619] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (161E7800) [pid = 3232] [serial = 1622] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1B524400) [pid = 3232] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:43:02 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19A1A800) [pid = 3232] [serial = 1633] [outer = 00000000] [url = about:blank] 01:43:02 INFO - PROCESS | 3232 | 1466502182290 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1548ms 01:43:02 INFO - PROCESS | 3232 | 1466502182333 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3232 | 1466502182338 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 01:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:43:02 INFO - PROCESS | 3232 | 1466502182381 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 3232 | 1466502182384 Marionette TRACE conn3 <- [1,2206,null,{}] 01:43:02 INFO - PROCESS | 3232 | 1466502182402 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}] 01:43:02 INFO - PROCESS | 3232 | 1466502182405 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:02 INFO - PROCESS | 3232 | 1466502182492 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 01:43:02 INFO - PROCESS | 3232 | 1466502182578 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 3232 | 1466502182582 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:02 INFO - PROCESS | 3232 | ++DOCSHELL 10B7F000 == 25 [pid = 3232] [id = 561] 01:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (10E63000) [pid = 3232] [serial = 1683] [outer = 00000000] 01:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (110ED800) [pid = 3232] [serial = 1684] [outer = 10E63000] 01:43:02 INFO - PROCESS | 3232 | 1466502182633 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1142D000) [pid = 3232] [serial = 1685] [outer = 10E63000] 01:43:03 INFO - PROCESS | 3232 | 1466502183067 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]]]}] 01:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 774ms 01:43:03 INFO - PROCESS | 3232 | 1466502183122 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 3232 | 1466502183128 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 01:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:43:03 INFO - PROCESS | 3232 | 1466502183135 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 3232 | 1466502183137 Marionette TRACE conn3 <- [1,2210,null,{}] 01:43:03 INFO - PROCESS | 3232 | 1466502183141 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}] 01:43:03 INFO - PROCESS | 3232 | 1466502183144 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:03 INFO - PROCESS | 3232 | 1466502183232 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 01:43:03 INFO - PROCESS | 3232 | 1466502183240 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 3232 | 1466502183242 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:03 INFO - PROCESS | 3232 | ++DOCSHELL 1312E800 == 26 [pid = 3232] [id = 562] 01:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1314AC00) [pid = 3232] [serial = 1686] [outer = 00000000] 01:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (131ECC00) [pid = 3232] [serial = 1687] [outer = 1314AC00] 01:43:03 INFO - PROCESS | 3232 | 1466502183290 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (13454000) [pid = 3232] [serial = 1688] [outer = 1314AC00] 01:43:03 INFO - PROCESS | 3232 | 1466502183778 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]]]}] 01:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 697ms 01:43:03 INFO - PROCESS | 3232 | 1466502183832 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 3232 | 1466502183835 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 01:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:43:03 INFO - PROCESS | 3232 | 1466502183822 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 3232 | 1466502183825 Marionette TRACE conn3 <- [1,2214,null,{}] 01:43:03 INFO - PROCESS | 3232 | 1466502183837 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}] 01:43:03 INFO - PROCESS | 3232 | 1466502183841 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:03 INFO - PROCESS | 3232 | 1466502183958 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 01:43:04 INFO - PROCESS | 3232 | 1466502184067 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 3232 | 1466502184071 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:04 INFO - PROCESS | 3232 | ++DOCSHELL 14E78800 == 27 [pid = 3232] [id = 563] 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E7AC00) [pid = 3232] [serial = 1689] [outer = 00000000] 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E89800) [pid = 3232] [serial = 1690] [outer = 14E7AC00] 01:43:04 INFO - PROCESS | 3232 | 1466502184119 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (152DAC00) [pid = 3232] [serial = 1691] [outer = 14E7AC00] 01:43:04 INFO - PROCESS | 3232 | 1466502184542 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 727ms 01:43:04 INFO - PROCESS | 3232 | 1466502184562 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 3232 | 1466502184564 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 01:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:43:04 INFO - PROCESS | 3232 | 1466502184574 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 3232 | 1466502184586 Marionette TRACE conn3 <- [1,2218,null,{}] 01:43:04 INFO - PROCESS | 3232 | 1466502184590 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}] 01:43:04 INFO - PROCESS | 3232 | 1466502184592 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:04 INFO - PROCESS | 3232 | 1466502184725 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 01:43:04 INFO - PROCESS | 3232 | 1466502184791 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 3232 | 1466502184793 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:04 INFO - PROCESS | 3232 | ++DOCSHELL 14EDE800 == 28 [pid = 3232] [id = 564] 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (156E0000) [pid = 3232] [serial = 1692] [outer = 00000000] 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (15E12400) [pid = 3232] [serial = 1693] [outer = 156E0000] 01:43:04 INFO - PROCESS | 3232 | 1466502184843 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E0C00) [pid = 3232] [serial = 1694] [outer = 156E0000] 01:43:05 INFO - PROCESS | 3232 | 1466502185273 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 743ms 01:43:05 INFO - PROCESS | 3232 | 1466502185361 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 3232 | 1466502185364 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 01:43:05 INFO - PROCESS | 3232 | 1466502185367 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - PROCESS | 3232 | 1466502185369 Marionette TRACE conn3 <- [1,2222,null,{}] 01:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:43:05 INFO - PROCESS | 3232 | 1466502185372 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}] 01:43:05 INFO - PROCESS | 3232 | 1466502185375 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:05 INFO - PROCESS | 3232 | 1466502185492 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 01:43:05 INFO - PROCESS | 3232 | 1466502185485 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3232 | 1466502185487 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:05 INFO - PROCESS | 3232 | ++DOCSHELL 161E2800 == 29 [pid = 3232] [id = 565] 01:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (161E4400) [pid = 3232] [serial = 1695] [outer = 00000000] 01:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16662800) [pid = 3232] [serial = 1696] [outer = 161E4400] 01:43:05 INFO - PROCESS | 3232 | 1466502185532 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (169EC400) [pid = 3232] [serial = 1697] [outer = 161E4400] 01:43:06 INFO - PROCESS | 3232 | 1466502186007 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 665ms 01:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:43:06 INFO - PROCESS | 3232 | 1466502186036 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 3232 | 1466502186038 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 01:43:06 INFO - PROCESS | 3232 | 1466502186041 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 3232 | 1466502186043 Marionette TRACE conn3 <- [1,2226,null,{}] 01:43:06 INFO - PROCESS | 3232 | 1466502186046 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}] 01:43:06 INFO - PROCESS | 3232 | 1466502186052 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:06 INFO - PROCESS | 3232 | 1466502186199 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 01:43:06 INFO - PROCESS | 3232 | 1466502186270 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 3232 | 1466502186272 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:06 INFO - PROCESS | 3232 | ++DOCSHELL 16F8E000 == 30 [pid = 3232] [id = 566] 01:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16F8E800) [pid = 3232] [serial = 1698] [outer = 00000000] 01:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17954C00) [pid = 3232] [serial = 1699] [outer = 16F8E800] 01:43:06 INFO - PROCESS | 3232 | 1466502186320 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17987800) [pid = 3232] [serial = 1700] [outer = 16F8E800] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (161EDC00) [pid = 3232] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1795C800) [pid = 3232] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1043F800) [pid = 3232] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (161E8400) [pid = 3232] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15464C00) [pid = 3232] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (103CAC00) [pid = 3232] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E0B400) [pid = 3232] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (129ED400) [pid = 3232] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13150800) [pid = 3232] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12925400) [pid = 3232] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17958800) [pid = 3232] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19CB2400) [pid = 3232] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:43:06 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19C54000) [pid = 3232] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:43:06 INFO - PROCESS | 3232 | 1466502186965 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 928ms 01:43:06 INFO - PROCESS | 3232 | 1466502186987 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 3232 | 1466502186989 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 01:43:06 INFO - PROCESS | 3232 | 1466502186992 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:43:06 INFO - PROCESS | 3232 | 1466502186994 Marionette TRACE conn3 <- [1,2230,null,{}] 01:43:06 INFO - PROCESS | 3232 | 1466502186997 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}] 01:43:06 INFO - PROCESS | 3232 | 1466502186999 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:07 INFO - PROCESS | 3232 | 1466502187088 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 01:43:07 INFO - PROCESS | 3232 | 1466502187093 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 3232 | 1466502187095 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:07 INFO - PROCESS | 3232 | ++DOCSHELL 10E5E000 == 31 [pid = 3232] [id = 567] 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15460C00) [pid = 3232] [serial = 1701] [outer = 00000000] 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (176C2400) [pid = 3232] [serial = 1702] [outer = 15460C00] 01:43:07 INFO - PROCESS | 3232 | 1466502187140 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1776F800) [pid = 3232] [serial = 1703] [outer = 15460C00] 01:43:07 INFO - PROCESS | 3232 | 1466502187553 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]]]}] 01:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 588ms 01:43:07 INFO - PROCESS | 3232 | 1466502187573 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 01:43:07 INFO - PROCESS | 3232 | 1466502187575 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 01:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:43:07 INFO - PROCESS | 3232 | 1466502187578 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:43:07 INFO - PROCESS | 3232 | 1466502187580 Marionette TRACE conn3 <- [1,2234,null,{}] 01:43:07 INFO - PROCESS | 3232 | 1466502187584 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}] 01:43:07 INFO - PROCESS | 3232 | 1466502187585 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:07 INFO - PROCESS | 3232 | 1466502187711 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 01:43:07 INFO - PROCESS | 3232 | 1466502187717 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 3232 | 1466502187719 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:07 INFO - PROCESS | 3232 | ++DOCSHELL 152DC800 == 32 [pid = 3232] [id = 568] 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1602D400) [pid = 3232] [serial = 1704] [outer = 00000000] 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (18295800) [pid = 3232] [serial = 1705] [outer = 1602D400] 01:43:07 INFO - PROCESS | 3232 | 1466502187765 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (18296800) [pid = 3232] [serial = 1706] [outer = 1602D400] 01:43:08 INFO - PROCESS | 3232 | 1466502188186 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 634ms 01:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:43:08 INFO - PROCESS | 3232 | 1466502188222 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 3232 | 1466502188224 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 01:43:08 INFO - PROCESS | 3232 | 1466502188227 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 3232 | 1466502188229 Marionette TRACE conn3 <- [1,2238,null,{}] 01:43:08 INFO - PROCESS | 3232 | 1466502188236 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}] 01:43:08 INFO - PROCESS | 3232 | 1466502188238 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:08 INFO - PROCESS | 3232 | 1466502188319 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 01:43:08 INFO - PROCESS | 3232 | 1466502188325 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 3232 | 1466502188327 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:08 INFO - PROCESS | 3232 | ++DOCSHELL 19A15800 == 33 [pid = 3232] [id = 569] 01:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A16800) [pid = 3232] [serial = 1707] [outer = 00000000] 01:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A8C400) [pid = 3232] [serial = 1708] [outer = 19A16800] 01:43:08 INFO - PROCESS | 3232 | 1466502188371 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1C800) [pid = 3232] [serial = 1709] [outer = 19A16800] 01:43:09 INFO - PROCESS | 3232 | 1466502189131 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 928ms 01:43:09 INFO - PROCESS | 3232 | 1466502189157 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 3232 | 1466502189161 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 01:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:43:09 INFO - PROCESS | 3232 | 1466502189166 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 3232 | 1466502189170 Marionette TRACE conn3 <- [1,2242,null,{}] 01:43:09 INFO - PROCESS | 3232 | 1466502189176 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}] 01:43:09 INFO - PROCESS | 3232 | 1466502189179 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:09 INFO - PROCESS | 3232 | 1466502189301 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 01:43:09 INFO - PROCESS | 3232 | 1466502189470 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 3232 | 1466502189473 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:09 INFO - PROCESS | 3232 | ++DOCSHELL 10A5AC00 == 34 [pid = 3232] [id = 570] 01:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (110EC800) [pid = 3232] [serial = 1710] [outer = 00000000] 01:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (129B3C00) [pid = 3232] [serial = 1711] [outer = 110EC800] 01:43:09 INFO - PROCESS | 3232 | 1466502189533 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (13948000) [pid = 3232] [serial = 1712] [outer = 110EC800] 01:43:10 INFO - PROCESS | 3232 | 1466502190303 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]]]}] 01:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1176ms 01:43:10 INFO - PROCESS | 3232 | 1466502190366 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 01:43:10 INFO - PROCESS | 3232 | 1466502190371 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 01:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:43:10 INFO - PROCESS | 3232 | 1466502190377 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 3232 | 1466502190380 Marionette TRACE conn3 <- [1,2246,null,{}] 01:43:10 INFO - PROCESS | 3232 | 1466502190410 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}] 01:43:10 INFO - PROCESS | 3232 | 1466502190414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:10 INFO - PROCESS | 3232 | 1466502190545 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 01:43:10 INFO - PROCESS | 3232 | 1466502190754 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3232 | 1466502190757 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:10 INFO - PROCESS | 3232 | ++DOCSHELL 0F31B400 == 35 [pid = 3232] [id = 571] 01:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (0F31DC00) [pid = 3232] [serial = 1713] [outer = 00000000] 01:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (105E9400) [pid = 3232] [serial = 1714] [outer = 0F31DC00] 01:43:10 INFO - PROCESS | 3232 | 1466502190815 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (10B7E400) [pid = 3232] [serial = 1715] [outer = 0F31DC00] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 152DC800 == 34 [pid = 3232] [id = 568] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 10E5E000 == 33 [pid = 3232] [id = 567] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 16F8E000 == 32 [pid = 3232] [id = 566] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 161E2800 == 31 [pid = 3232] [id = 565] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 14EDE800 == 30 [pid = 3232] [id = 564] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 14E78800 == 29 [pid = 3232] [id = 563] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 1312E800 == 28 [pid = 3232] [id = 562] 01:43:11 INFO - PROCESS | 3232 | --DOCSHELL 10B7F000 == 27 [pid = 3232] [id = 561] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19E2D800) [pid = 3232] [serial = 1666] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (19E38800) [pid = 3232] [serial = 1669] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19E39400) [pid = 3232] [serial = 1670] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19E31800) [pid = 3232] [serial = 1667] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17951800) [pid = 3232] [serial = 1654] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (182A1000) [pid = 3232] [serial = 1657] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12D89400) [pid = 3232] [serial = 1660] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (16972800) [pid = 3232] [serial = 1651] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15D32400) [pid = 3232] [serial = 1648] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19A8D000) [pid = 3232] [serial = 1658] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E0CC00) [pid = 3232] [serial = 1649] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10A63C00) [pid = 3232] [serial = 1636] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (10E60800) [pid = 3232] [serial = 1637] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E82C00) [pid = 3232] [serial = 1639] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (156DE000) [pid = 3232] [serial = 1640] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (130C5400) [pid = 3232] [serial = 1642] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (13151800) [pid = 3232] [serial = 1643] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14312800) [pid = 3232] [serial = 1645] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (14E70400) [pid = 3232] [serial = 1646] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19A18400) [pid = 3232] [serial = 1663] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19A1FC00) [pid = 3232] [serial = 1634] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (17957000) [pid = 3232] [serial = 1655] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (13B04800) [pid = 3232] [serial = 1661] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (19A1E400) [pid = 3232] [serial = 1664] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (169F7000) [pid = 3232] [serial = 1652] [outer = 00000000] [url = about:blank] 01:43:11 INFO - PROCESS | 3232 | 1466502191468 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1161ms 01:43:11 INFO - PROCESS | 3232 | 1466502191534 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3232 | 1466502191538 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 01:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:43:11 INFO - PROCESS | 3232 | 1466502191543 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - PROCESS | 3232 | 1466502191545 Marionette TRACE conn3 <- [1,2250,null,{}] 01:43:11 INFO - PROCESS | 3232 | 1466502191554 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}] 01:43:11 INFO - PROCESS | 3232 | 1466502191558 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:11 INFO - PROCESS | 3232 | 1466502191648 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 01:43:11 INFO - PROCESS | 3232 | 1466502191747 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 3232 | 1466502191750 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:11 INFO - PROCESS | 3232 | ++DOCSHELL 10B7F000 == 28 [pid = 3232] [id = 572] 01:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (10E60800) [pid = 3232] [serial = 1716] [outer = 00000000] 01:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (13033800) [pid = 3232] [serial = 1717] [outer = 10E60800] 01:43:11 INFO - PROCESS | 3232 | 1466502191799 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (13153C00) [pid = 3232] [serial = 1718] [outer = 10E60800] 01:43:12 INFO - PROCESS | 3232 | 1466502192269 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 727ms 01:43:12 INFO - PROCESS | 3232 | 1466502192286 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 3232 | 1466502192290 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 01:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:43:12 INFO - PROCESS | 3232 | 1466502192295 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 3232 | 1466502192297 Marionette TRACE conn3 <- [1,2254,null,{}] 01:43:12 INFO - PROCESS | 3232 | 1466502192301 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}] 01:43:12 INFO - PROCESS | 3232 | 1466502192303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:12 INFO - PROCESS | 3232 | 1466502192376 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 01:43:12 INFO - PROCESS | 3232 | 1466502192385 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 3232 | 1466502192387 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:12 INFO - PROCESS | 3232 | ++DOCSHELL 12D89400 == 29 [pid = 3232] [id = 573] 01:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (14312800) [pid = 3232] [serial = 1719] [outer = 00000000] 01:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (14E81400) [pid = 3232] [serial = 1720] [outer = 14312800] 01:43:12 INFO - PROCESS | 3232 | 1466502192431 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14ED2800) [pid = 3232] [serial = 1721] [outer = 14312800] 01:43:12 INFO - PROCESS | 3232 | 1466502192917 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 697ms 01:43:12 INFO - PROCESS | 3232 | 1466502192978 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 3232 | 1466502192980 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 01:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:43:12 INFO - PROCESS | 3232 | 1466502192985 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 3232 | 1466502192991 Marionette TRACE conn3 <- [1,2258,null,{}] 01:43:12 INFO - PROCESS | 3232 | 1466502193000 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}] 01:43:12 INFO - PROCESS | 3232 | 1466502193004 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:13 INFO - PROCESS | 3232 | 1466502193093 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 01:43:13 INFO - PROCESS | 3232 | 1466502193203 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3232 | 1466502193205 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:13 INFO - PROCESS | 3232 | ++DOCSHELL 15E0A800 == 30 [pid = 3232] [id = 574] 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E0BC00) [pid = 3232] [serial = 1722] [outer = 00000000] 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (16022400) [pid = 3232] [serial = 1723] [outer = 15E0BC00] 01:43:13 INFO - PROCESS | 3232 | 1466502193250 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (161E4C00) [pid = 3232] [serial = 1724] [outer = 15E0BC00] 01:43:13 INFO - PROCESS | 3232 | 1466502193667 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 696ms 01:43:13 INFO - PROCESS | 3232 | 1466502193682 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 3232 | 1466502193685 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 01:43:13 INFO - PROCESS | 3232 | 1466502193688 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:43:13 INFO - PROCESS | 3232 | 1466502193690 Marionette TRACE conn3 <- [1,2262,null,{}] 01:43:13 INFO - PROCESS | 3232 | 1466502193693 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}] 01:43:13 INFO - PROCESS | 3232 | 1466502193695 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:13 INFO - PROCESS | 3232 | 1466502193849 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 01:43:13 INFO - PROCESS | 3232 | 1466502193861 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3232 | 1466502193863 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:13 INFO - PROCESS | 3232 | ++DOCSHELL 1689B400 == 31 [pid = 3232] [id = 575] 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (16972800) [pid = 3232] [serial = 1725] [outer = 00000000] 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1703B800) [pid = 3232] [serial = 1726] [outer = 16972800] 01:43:13 INFO - PROCESS | 3232 | 1466502193918 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1767EC00) [pid = 3232] [serial = 1727] [outer = 16972800] 01:43:14 INFO - PROCESS | 3232 | 1466502194347 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 696ms 01:43:14 INFO - PROCESS | 3232 | 1466502194383 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 01:43:14 INFO - PROCESS | 3232 | 1466502194385 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 01:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:43:14 INFO - PROCESS | 3232 | 1466502194388 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:43:14 INFO - PROCESS | 3232 | 1466502194390 Marionette TRACE conn3 <- [1,2266,null,{}] 01:43:14 INFO - PROCESS | 3232 | 1466502194394 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}] 01:43:14 INFO - PROCESS | 3232 | 1466502194397 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:14 INFO - PROCESS | 3232 | 1466502194513 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 01:43:14 INFO - PROCESS | 3232 | 1466502194519 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 3232 | 1466502194525 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:14 INFO - PROCESS | 3232 | ++DOCSHELL 131EB000 == 32 [pid = 3232] [id = 576] 01:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17953800) [pid = 3232] [serial = 1728] [outer = 00000000] 01:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1795A800) [pid = 3232] [serial = 1729] [outer = 17953800] 01:43:14 INFO - PROCESS | 3232 | 1466502194579 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (181AE800) [pid = 3232] [serial = 1730] [outer = 17953800] 01:43:15 INFO - PROCESS | 3232 | 1466502195054 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 696ms 01:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:43:15 INFO - PROCESS | 3232 | 1466502195093 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 3232 | 1466502195095 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3232 | 1466502195099 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - PROCESS | 3232 | 1466502195101 Marionette TRACE conn3 <- [1,2270,null,{}] 01:43:15 INFO - PROCESS | 3232 | 1466502195105 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}] 01:43:15 INFO - PROCESS | 3232 | 1466502195107 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:15 INFO - PROCESS | 3232 | 1466502195256 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 01:43:15 INFO - PROCESS | 3232 | 1466502195283 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 3232 | 1466502195285 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:15 INFO - PROCESS | 3232 | ++DOCSHELL 105E8400 == 33 [pid = 3232] [id = 577] 01:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E77C00) [pid = 3232] [serial = 1731] [outer = 00000000] 01:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A21800) [pid = 3232] [serial = 1732] [outer = 14E77C00] 01:43:15 INFO - PROCESS | 3232 | 1466502195339 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A8D000) [pid = 3232] [serial = 1733] [outer = 14E77C00] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1314AC00) [pid = 3232] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E7AC00) [pid = 3232] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10E63000) [pid = 3232] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (12925000) [pid = 3232] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (156E0000) [pid = 3232] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161E4400) [pid = 3232] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (16F8E800) [pid = 3232] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (105F1C00) [pid = 3232] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (14E8C400) [pid = 3232] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19A1E800) [pid = 3232] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1602D400) [pid = 3232] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:43:15 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (15460C00) [pid = 3232] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:43:15 INFO - PROCESS | 3232 | 1466502195858 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 789ms 01:43:15 INFO - PROCESS | 3232 | 1466502195883 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 3232 | 1466502195885 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3232 | 1466502195888 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:43:15 INFO - PROCESS | 3232 | 1466502195890 Marionette TRACE conn3 <- [1,2274,null,{}] 01:43:15 INFO - PROCESS | 3232 | 1466502195894 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}] 01:43:15 INFO - PROCESS | 3232 | 1466502195896 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:16 INFO - PROCESS | 3232 | 1466502196019 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 01:43:16 INFO - PROCESS | 3232 | 1466502196082 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3232 | 1466502196084 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:16 INFO - PROCESS | 3232 | ++DOCSHELL 14E84400 == 34 [pid = 3232] [id = 578] 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (14E8A400) [pid = 3232] [serial = 1734] [outer = 00000000] 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15E13C00) [pid = 3232] [serial = 1735] [outer = 14E8A400] 01:43:16 INFO - PROCESS | 3232 | 1466502196130 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (182A1000) [pid = 3232] [serial = 1736] [outer = 14E8A400] 01:43:16 INFO - PROCESS | 3232 | 1466502196492 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]]]}] 01:43:16 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 01:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 634ms 01:43:16 INFO - PROCESS | 3232 | 1466502196530 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 3232 | 1466502196532 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 01:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:43:16 INFO - PROCESS | 3232 | 1466502196535 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 3232 | 1466502196537 Marionette TRACE conn3 <- [1,2278,null,{}] 01:43:16 INFO - PROCESS | 3232 | 1466502196540 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}] 01:43:16 INFO - PROCESS | 3232 | 1466502196542 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:16 INFO - PROCESS | 3232 | 1466502196622 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 01:43:16 INFO - PROCESS | 3232 | 1466502196627 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3232 | 1466502196630 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:16 INFO - PROCESS | 3232 | ++DOCSHELL 1281D800 == 35 [pid = 3232] [id = 579] 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (16F8E800) [pid = 3232] [serial = 1737] [outer = 00000000] 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19E2E400) [pid = 3232] [serial = 1738] [outer = 16F8E800] 01:43:16 INFO - PROCESS | 3232 | 1466502196674 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19E30400) [pid = 3232] [serial = 1739] [outer = 16F8E800] 01:43:17 INFO - PROCESS | 3232 | 1466502197142 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]]]}] 01:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 619ms 01:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:43:17 INFO - PROCESS | 3232 | 1466502197182 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3232 | 1466502197184 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 01:43:17 INFO - PROCESS | 3232 | 1466502197187 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3232 | 1466502197189 Marionette TRACE conn3 <- [1,2282,null,{}] 01:43:17 INFO - PROCESS | 3232 | 1466502197192 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}] 01:43:17 INFO - PROCESS | 3232 | 1466502197194 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:17 INFO - PROCESS | 3232 | 1466502197276 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 01:43:17 INFO - PROCESS | 3232 | 1466502197291 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 3232 | 1466502197294 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:17 INFO - PROCESS | 3232 | ++DOCSHELL 14E85000 == 36 [pid = 3232] [id = 580] 01:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15E09C00) [pid = 3232] [serial = 1740] [outer = 00000000] 01:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19E36800) [pid = 3232] [serial = 1741] [outer = 15E09C00] 01:43:17 INFO - PROCESS | 3232 | 1466502197338 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19E38400) [pid = 3232] [serial = 1742] [outer = 15E09C00] 01:43:17 INFO - PROCESS | 3232 | 1466502197861 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]]]}] 01:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 728ms 01:43:17 INFO - PROCESS | 3232 | 1466502197911 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3232 | 1466502197915 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 01:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:43:17 INFO - PROCESS | 3232 | 1466502197922 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3232 | 1466502197925 Marionette TRACE conn3 <- [1,2286,null,{}] 01:43:17 INFO - PROCESS | 3232 | 1466502197932 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}] 01:43:17 INFO - PROCESS | 3232 | 1466502197935 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:18 INFO - PROCESS | 3232 | 1466502198144 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 01:43:18 INFO - PROCESS | 3232 | 1466502198257 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 3232 | 1466502198261 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:18 INFO - PROCESS | 3232 | ++DOCSHELL 129B5800 == 37 [pid = 3232] [id = 581] 01:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (13236C00) [pid = 3232] [serial = 1743] [outer = 00000000] 01:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1430E000) [pid = 3232] [serial = 1744] [outer = 13236C00] 01:43:18 INFO - PROCESS | 3232 | 1466502198318 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14E70800) [pid = 3232] [serial = 1745] [outer = 13236C00] 01:43:18 INFO - PROCESS | 3232 | 1466502198868 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 991ms 01:43:18 INFO - PROCESS | 3232 | 1466502198924 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 3232 | 1466502198929 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 01:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:43:18 INFO - PROCESS | 3232 | 1466502198936 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 3232 | 1466502198939 Marionette TRACE conn3 <- [1,2290,null,{}] 01:43:18 INFO - PROCESS | 3232 | 1466502198943 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}] 01:43:18 INFO - PROCESS | 3232 | 1466502198946 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:19 INFO - PROCESS | 3232 | 1466502199052 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 01:43:19 INFO - PROCESS | 3232 | 1466502199194 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 3232 | 1466502199197 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:19 INFO - PROCESS | 3232 | ++DOCSHELL 15D33000 == 38 [pid = 3232] [id = 582] 01:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (15D33C00) [pid = 3232] [serial = 1746] [outer = 00000000] 01:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E0E400) [pid = 3232] [serial = 1747] [outer = 15D33C00] 01:43:19 INFO - PROCESS | 3232 | 1466502199256 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16970400) [pid = 3232] [serial = 1748] [outer = 15D33C00] 01:43:19 INFO - PROCESS | 3232 | 1466502199862 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 991ms 01:43:19 INFO - PROCESS | 3232 | 1466502199921 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 3232 | 1466502199924 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 01:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:43:19 INFO - PROCESS | 3232 | 1466502199928 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 3232 | 1466502199932 Marionette TRACE conn3 <- [1,2294,null,{}] 01:43:19 INFO - PROCESS | 3232 | 1466502199943 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}] 01:43:19 INFO - PROCESS | 3232 | 1466502199948 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:20 INFO - PROCESS | 3232 | 1466502200119 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 01:43:20 INFO - PROCESS | 3232 | 1466502200183 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 3232 | 1466502200187 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:20 INFO - PROCESS | 3232 | ++DOCSHELL 19A1FC00 == 39 [pid = 3232] [id = 583] 01:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A20000) [pid = 3232] [serial = 1749] [outer = 00000000] 01:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19E32400) [pid = 3232] [serial = 1750] [outer = 19A20000] 01:43:20 INFO - PROCESS | 3232 | 1466502200245 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19ED6400) [pid = 3232] [serial = 1751] [outer = 19A20000] 01:43:20 INFO - PROCESS | 3232 | 1466502200863 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms 01:43:20 INFO - PROCESS | 3232 | 1466502200913 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 3232 | 1466502200916 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 01:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:43:20 INFO - PROCESS | 3232 | 1466502200919 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 3232 | 1466502200921 Marionette TRACE conn3 <- [1,2298,null,{}] 01:43:20 INFO - PROCESS | 3232 | 1466502200925 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}] 01:43:20 INFO - PROCESS | 3232 | 1466502200927 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:21 INFO - PROCESS | 3232 | 1466502201040 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 01:43:21 INFO - PROCESS | 3232 | 1466502201202 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 3232 | 1466502201205 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:21 INFO - PROCESS | 3232 | ++DOCSHELL 169ED400 == 40 [pid = 3232] [id = 584] 01:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19ED5400) [pid = 3232] [serial = 1752] [outer = 00000000] 01:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A135800) [pid = 3232] [serial = 1753] [outer = 19ED5400] 01:43:21 INFO - PROCESS | 3232 | 1466502201265 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A1DD000) [pid = 3232] [serial = 1754] [outer = 19ED5400] 01:43:21 INFO - PROCESS | 3232 | 1466502201989 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]]]}] 01:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1084ms 01:43:22 INFO - PROCESS | 3232 | 1466502202014 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 01:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:43:22 INFO - PROCESS | 3232 | 1466502202018 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 01:43:22 INFO - PROCESS | 3232 | 1466502202022 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:43:22 INFO - PROCESS | 3232 | 1466502202025 Marionette TRACE conn3 <- [1,2302,null,{}] 01:43:22 INFO - PROCESS | 3232 | 1466502202031 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}] 01:43:22 INFO - PROCESS | 3232 | 1466502202034 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:22 INFO - PROCESS | 3232 | 1466502202185 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 01:43:22 INFO - PROCESS | 3232 | 1466502202329 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 3232 | 1466502202331 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:22 INFO - PROCESS | 3232 | ++DOCSHELL 11ADEC00 == 41 [pid = 3232] [id = 585] 01:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (11AE7800) [pid = 3232] [serial = 1755] [outer = 00000000] 01:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (13237C00) [pid = 3232] [serial = 1756] [outer = 11AE7800] 01:43:22 INFO - PROCESS | 3232 | 1466502202409 Marionette DEBUG loaded listener.js 01:43:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (13B02800) [pid = 3232] [serial = 1757] [outer = 11AE7800] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 1281D800 == 40 [pid = 3232] [id = 579] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 14E84400 == 39 [pid = 3232] [id = 578] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 105E8400 == 38 [pid = 3232] [id = 577] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 131EB000 == 37 [pid = 3232] [id = 576] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 1689B400 == 36 [pid = 3232] [id = 575] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 15E0A800 == 35 [pid = 3232] [id = 574] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 12D89400 == 34 [pid = 3232] [id = 573] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 10B7F000 == 33 [pid = 3232] [id = 572] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 0F31B400 == 32 [pid = 3232] [id = 571] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 19A15800 == 31 [pid = 3232] [id = 569] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 12924C00 == 30 [pid = 3232] [id = 560] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 10A5AC00 == 29 [pid = 3232] [id = 570] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 169ED400 == 28 [pid = 3232] [id = 584] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 19A1FC00 == 27 [pid = 3232] [id = 583] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 14E85000 == 26 [pid = 3232] [id = 580] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 129B5800 == 25 [pid = 3232] [id = 581] 01:43:23 INFO - PROCESS | 3232 | --DOCSHELL 15D33000 == 24 [pid = 3232] [id = 582] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (131ECC00) [pid = 3232] [serial = 1687] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (13454000) [pid = 3232] [serial = 1688] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (14E89800) [pid = 3232] [serial = 1690] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (110ED800) [pid = 3232] [serial = 1684] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1142D000) [pid = 3232] [serial = 1685] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (130A3400) [pid = 3232] [serial = 1682] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (129F0800) [pid = 3232] [serial = 1681] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (15E12400) [pid = 3232] [serial = 1693] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16662800) [pid = 3232] [serial = 1696] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (161E0C00) [pid = 3232] [serial = 1694] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17954C00) [pid = 3232] [serial = 1699] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13949C00) [pid = 3232] [serial = 1673] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (169EC400) [pid = 3232] [serial = 1697] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13129400) [pid = 3232] [serial = 1672] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1689C000) [pid = 3232] [serial = 1676] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161E3C00) [pid = 3232] [serial = 1675] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19ECF000) [pid = 3232] [serial = 1679] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19C5D400) [pid = 3232] [serial = 1678] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19A8C400) [pid = 3232] [serial = 1708] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (18295800) [pid = 3232] [serial = 1705] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (17987800) [pid = 3232] [serial = 1700] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (176C2400) [pid = 3232] [serial = 1702] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1776F800) [pid = 3232] [serial = 1703] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (152DAC00) [pid = 3232] [serial = 1691] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (18296800) [pid = 3232] [serial = 1706] [outer = 00000000] [url = about:blank] 01:43:23 INFO - PROCESS | 3232 | 1466502203598 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1594ms 01:43:23 INFO - PROCESS | 3232 | 1466502203612 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3232 | 1466502203616 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:43:23 INFO - PROCESS | 3232 | 1466502203621 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 3232 | 1466502203625 Marionette TRACE conn3 <- [1,2306,null,{}] 01:43:23 INFO - PROCESS | 3232 | 1466502203630 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}] 01:43:23 INFO - PROCESS | 3232 | 1466502203633 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:23 INFO - PROCESS | 3232 | 1466502203724 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 01:43:23 INFO - PROCESS | 3232 | 1466502203733 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 3232 | 1466502203736 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:23 INFO - PROCESS | 3232 | ++DOCSHELL 11431000 == 25 [pid = 3232] [id = 586] 01:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (11433000) [pid = 3232] [serial = 1758] [outer = 00000000] 01:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1281D800) [pid = 3232] [serial = 1759] [outer = 11433000] 01:43:23 INFO - PROCESS | 3232 | 1466502203787 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (12924C00) [pid = 3232] [serial = 1760] [outer = 11433000] 01:43:24 INFO - PROCESS | 3232 | 1466502204314 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] 01:43:24 INFO - PROCESS | 3232 | 1466502204347 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 01:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:43:24 INFO - PROCESS | 3232 | 1466502204354 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - PROCESS | 3232 | 1466502204356 Marionette TRACE conn3 <- [1,2310,null,{}] 01:43:24 INFO - PROCESS | 3232 | 1466502204391 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}] 01:43:24 INFO - PROCESS | 3232 | 1466502204393 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:24 INFO - PROCESS | 3232 | 1466502204497 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 01:43:24 INFO - PROCESS | 3232 | 1466502204599 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3232 | 1466502204601 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:24 INFO - PROCESS | 3232 | ++DOCSHELL 1312E400 == 26 [pid = 3232] [id = 587] 01:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1312EC00) [pid = 3232] [serial = 1761] [outer = 00000000] 01:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1394F800) [pid = 3232] [serial = 1762] [outer = 1312EC00] 01:43:24 INFO - PROCESS | 3232 | 1466502204656 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14311400) [pid = 3232] [serial = 1763] [outer = 1312EC00] 01:43:25 INFO - PROCESS | 3232 | 1466502205055 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 712ms 01:43:25 INFO - PROCESS | 3232 | 1466502205078 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 3232 | 1466502205080 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:43:25 INFO - PROCESS | 3232 | 1466502205084 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 3232 | 1466502205088 Marionette TRACE conn3 <- [1,2314,null,{}] 01:43:25 INFO - PROCESS | 3232 | 1466502205098 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}] 01:43:25 INFO - PROCESS | 3232 | 1466502205102 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:25 INFO - PROCESS | 3232 | 1466502205192 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 01:43:25 INFO - PROCESS | 3232 | 1466502205199 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 3232 | 1466502205203 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:25 INFO - PROCESS | 3232 | ++DOCSHELL 14E87800 == 27 [pid = 3232] [id = 588] 01:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E8BC00) [pid = 3232] [serial = 1764] [outer = 00000000] 01:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1546C000) [pid = 3232] [serial = 1765] [outer = 14E8BC00] 01:43:25 INFO - PROCESS | 3232 | 1466502205250 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1594E000) [pid = 3232] [serial = 1766] [outer = 14E8BC00] 01:43:25 INFO - PROCESS | 3232 | 1466502205779 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 727ms 01:43:25 INFO - PROCESS | 3232 | 1466502205823 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 3232 | 1466502205825 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:43:25 INFO - PROCESS | 3232 | 1466502205837 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 3232 | 1466502205839 Marionette TRACE conn3 <- [1,2318,null,{}] 01:43:25 INFO - PROCESS | 3232 | 1466502205842 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}] 01:43:25 INFO - PROCESS | 3232 | 1466502205844 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:25 INFO - PROCESS | 3232 | 1466502205981 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 01:43:26 INFO - PROCESS | 3232 | 1466502206002 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3232 | 1466502206004 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:26 INFO - PROCESS | 3232 | ++DOCSHELL 15E13800 == 28 [pid = 3232] [id = 589] 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E87800) [pid = 3232] [serial = 1767] [outer = 00000000] 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (161DF400) [pid = 3232] [serial = 1768] [outer = 15E87800] 01:43:26 INFO - PROCESS | 3232 | 1466502206050 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E7800) [pid = 3232] [serial = 1769] [outer = 15E87800] 01:43:26 INFO - PROCESS | 3232 | 1466502206492 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 681ms 01:43:26 INFO - PROCESS | 3232 | 1466502206516 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3232 | 1466502206518 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 01:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:43:26 INFO - PROCESS | 3232 | 1466502206521 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3232 | 1466502206523 Marionette TRACE conn3 <- [1,2322,null,{}] 01:43:26 INFO - PROCESS | 3232 | 1466502206526 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}] 01:43:26 INFO - PROCESS | 3232 | 1466502206528 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:26 INFO - PROCESS | 3232 | 1466502206645 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 01:43:26 INFO - PROCESS | 3232 | 1466502206650 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3232 | 1466502206652 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:26 INFO - PROCESS | 3232 | ++DOCSHELL 15E12400 == 29 [pid = 3232] [id = 590] 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (161DEC00) [pid = 3232] [serial = 1770] [outer = 00000000] 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1689C800) [pid = 3232] [serial = 1771] [outer = 161DEC00] 01:43:26 INFO - PROCESS | 3232 | 1466502206697 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1697B800) [pid = 3232] [serial = 1772] [outer = 161DEC00] 01:43:27 INFO - PROCESS | 3232 | 1466502207194 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 697ms 01:43:27 INFO - PROCESS | 3232 | 1466502207221 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 3232 | 1466502207223 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 01:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:43:27 INFO - PROCESS | 3232 | 1466502207227 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 3232 | 1466502207229 Marionette TRACE conn3 <- [1,2326,null,{}] 01:43:27 INFO - PROCESS | 3232 | 1466502207233 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}] 01:43:27 INFO - PROCESS | 3232 | 1466502207238 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:27 INFO - PROCESS | 3232 | 1466502207397 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E09C00) [pid = 3232] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (0F31DC00) [pid = 3232] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (16972800) [pid = 3232] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E8A400) [pid = 3232] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10E60800) [pid = 3232] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19A16800) [pid = 3232] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (110EC800) [pid = 3232] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E77C00) [pid = 3232] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14312800) [pid = 3232] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17953800) [pid = 3232] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15E0BC00) [pid = 3232] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:43:27 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (16F8E800) [pid = 3232] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:43:27 INFO - PROCESS | 3232 | 1466502207711 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 3232 | 1466502207714 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:27 INFO - PROCESS | 3232 | ++DOCSHELL 0F31DC00 == 30 [pid = 3232] [id = 591] 01:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10324400) [pid = 3232] [serial = 1773] [outer = 00000000] 01:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (110EC800) [pid = 3232] [serial = 1774] [outer = 10324400] 01:43:27 INFO - PROCESS | 3232 | 1466502207761 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14E7C800) [pid = 3232] [serial = 1775] [outer = 10324400] 01:43:28 INFO - PROCESS | 3232 | 1466502208139 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 01:43:28 INFO - PROCESS | 3232 | 1466502208155 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 3232 | 1466502208157 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 01:43:28 INFO - PROCESS | 3232 | 1466502208160 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:43:28 INFO - PROCESS | 3232 | 1466502208162 Marionette TRACE conn3 <- [1,2330,null,{}] 01:43:28 INFO - PROCESS | 3232 | 1466502208166 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}] 01:43:28 INFO - PROCESS | 3232 | 1466502208168 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:28 INFO - PROCESS | 3232 | 1466502208289 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 01:43:28 INFO - PROCESS | 3232 | 1466502208297 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 3232 | 1466502208299 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:28 INFO - PROCESS | 3232 | ++DOCSHELL 14E72C00 == 31 [pid = 3232] [id = 592] 01:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E06400) [pid = 3232] [serial = 1776] [outer = 00000000] 01:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17958C00) [pid = 3232] [serial = 1777] [outer = 15E06400] 01:43:28 INFO - PROCESS | 3232 | 1466502208346 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17954C00) [pid = 3232] [serial = 1778] [outer = 15E06400] 01:43:28 INFO - PROCESS | 3232 | 1466502208758 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 634ms 01:43:28 INFO - PROCESS | 3232 | 1466502208798 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 3232 | 1466502208800 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 01:43:28 INFO - PROCESS | 3232 | 1466502208804 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:43:28 INFO - PROCESS | 3232 | 1466502208805 Marionette TRACE conn3 <- [1,2334,null,{}] 01:43:28 INFO - PROCESS | 3232 | 1466502208809 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}] 01:43:28 INFO - PROCESS | 3232 | 1466502208811 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:28 INFO - PROCESS | 3232 | 1466502208928 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 01:43:28 INFO - PROCESS | 3232 | 1466502208936 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 3232 | 1466502208938 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:28 INFO - PROCESS | 3232 | ++DOCSHELL 13946400 == 32 [pid = 3232] [id = 593] 01:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1394C000) [pid = 3232] [serial = 1779] [outer = 00000000] 01:43:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17E8B400) [pid = 3232] [serial = 1780] [outer = 1394C000] 01:43:28 INFO - PROCESS | 3232 | 1466502208983 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17E96800) [pid = 3232] [serial = 1781] [outer = 1394C000] 01:43:29 INFO - PROCESS | 3232 | 1466502209424 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]]]}] 01:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 697ms 01:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:43:29 INFO - PROCESS | 3232 | 1466502209492 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 3232 | 1466502209494 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 01:43:29 INFO - PROCESS | 3232 | 1466502209498 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 3232 | 1466502209499 Marionette TRACE conn3 <- [1,2338,null,{}] 01:43:29 INFO - PROCESS | 3232 | 1466502209503 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}] 01:43:29 INFO - PROCESS | 3232 | 1466502209505 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:29 INFO - PROCESS | 3232 | 1466502209587 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 01:43:29 INFO - PROCESS | 3232 | 1466502209599 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 3232 | 1466502209601 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:29 INFO - PROCESS | 3232 | ++DOCSHELL 1797F400 == 33 [pid = 3232] [id = 594] 01:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17989000) [pid = 3232] [serial = 1782] [outer = 00000000] 01:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1AC00) [pid = 3232] [serial = 1783] [outer = 17989000] 01:43:29 INFO - PROCESS | 3232 | 1466502209647 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19A1FC00) [pid = 3232] [serial = 1784] [outer = 17989000] 01:43:30 INFO - PROCESS | 3232 | 1466502210488 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1021ms 01:43:30 INFO - PROCESS | 3232 | 1466502210557 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 3232 | 1466502210562 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 01:43:30 INFO - PROCESS | 3232 | 1466502210567 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:43:30 INFO - PROCESS | 3232 | 1466502210573 Marionette TRACE conn3 <- [1,2342,null,{}] 01:43:30 INFO - PROCESS | 3232 | 1466502210578 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}] 01:43:30 INFO - PROCESS | 3232 | 1466502210581 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:30 INFO - PROCESS | 3232 | 1466502210709 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 01:43:30 INFO - PROCESS | 3232 | 1466502210845 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 3232 | 1466502210849 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:30 INFO - PROCESS | 3232 | ++DOCSHELL 105F2000 == 34 [pid = 3232] [id = 595] 01:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (11438800) [pid = 3232] [serial = 1785] [outer = 00000000] 01:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (129EBC00) [pid = 3232] [serial = 1786] [outer = 11438800] 01:43:30 INFO - PROCESS | 3232 | 1466502210908 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (13238C00) [pid = 3232] [serial = 1787] [outer = 11438800] 01:43:31 INFO - PROCESS | 3232 | 1466502211646 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1145ms 01:43:31 INFO - PROCESS | 3232 | 1466502211708 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 3232 | 1466502211713 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 01:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:43:31 INFO - PROCESS | 3232 | 1466502211720 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 3232 | 1466502211723 Marionette TRACE conn3 <- [1,2346,null,{}] 01:43:31 INFO - PROCESS | 3232 | 1466502211727 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}] 01:43:31 INFO - PROCESS | 3232 | 1466502211730 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:31 INFO - PROCESS | 3232 | 1466502211860 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 01:43:32 INFO - PROCESS | 3232 | 1466502212087 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 3232 | 1466502212091 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:32 INFO - PROCESS | 3232 | ++DOCSHELL 0F31AC00 == 35 [pid = 3232] [id = 596] 01:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (0F31C400) [pid = 3232] [serial = 1788] [outer = 00000000] 01:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1047E000) [pid = 3232] [serial = 1789] [outer = 0F31C400] 01:43:32 INFO - PROCESS | 3232 | 1466502212149 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (10A64000) [pid = 3232] [serial = 1790] [outer = 0F31C400] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 13946400 == 34 [pid = 3232] [id = 593] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 14E72C00 == 33 [pid = 3232] [id = 592] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 0F31DC00 == 32 [pid = 3232] [id = 591] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 15E12400 == 31 [pid = 3232] [id = 590] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 15E13800 == 30 [pid = 3232] [id = 589] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 14E87800 == 29 [pid = 3232] [id = 588] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 1312E400 == 28 [pid = 3232] [id = 587] 01:43:32 INFO - PROCESS | 3232 | --DOCSHELL 11431000 == 27 [pid = 3232] [id = 586] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (10B7E400) [pid = 3232] [serial = 1715] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1767EC00) [pid = 3232] [serial = 1727] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15E13C00) [pid = 3232] [serial = 1735] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13033800) [pid = 3232] [serial = 1717] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A1C800) [pid = 3232] [serial = 1709] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (129B3C00) [pid = 3232] [serial = 1711] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19A8D000) [pid = 3232] [serial = 1733] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (105E9400) [pid = 3232] [serial = 1714] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (14ED2800) [pid = 3232] [serial = 1721] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1795A800) [pid = 3232] [serial = 1729] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19A21800) [pid = 3232] [serial = 1732] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14E81400) [pid = 3232] [serial = 1720] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (181AE800) [pid = 3232] [serial = 1730] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13153C00) [pid = 3232] [serial = 1718] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161E4C00) [pid = 3232] [serial = 1724] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13948000) [pid = 3232] [serial = 1712] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1703B800) [pid = 3232] [serial = 1726] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (16022400) [pid = 3232] [serial = 1723] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (182A1000) [pid = 3232] [serial = 1736] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19E2E400) [pid = 3232] [serial = 1738] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19E30400) [pid = 3232] [serial = 1739] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19E36800) [pid = 3232] [serial = 1741] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (19E38400) [pid = 3232] [serial = 1742] [outer = 00000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3232 | 1466502212806 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]]]}] 01:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1130ms 01:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:43:32 INFO - PROCESS | 3232 | 1466502212848 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 3232 | 1466502212851 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 01:43:32 INFO - PROCESS | 3232 | 1466502212856 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - PROCESS | 3232 | 1466502212858 Marionette TRACE conn3 <- [1,2350,null,{}] 01:43:32 INFO - PROCESS | 3232 | 1466502212864 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}] 01:43:32 INFO - PROCESS | 3232 | 1466502212868 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:32 INFO - PROCESS | 3232 | 1466502212958 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 01:43:33 INFO - PROCESS | 3232 | 1466502213056 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 3232 | 1466502213059 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:33 INFO - PROCESS | 3232 | ++DOCSHELL 10A62400 == 28 [pid = 3232] [id = 597] 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (10B7B000) [pid = 3232] [serial = 1791] [outer = 00000000] 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13129400) [pid = 3232] [serial = 1792] [outer = 10B7B000] 01:43:33 INFO - PROCESS | 3232 | 1466502213105 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (13450800) [pid = 3232] [serial = 1793] [outer = 10B7B000] 01:43:33 INFO - PROCESS | 3232 | 1466502213583 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 727ms 01:43:33 INFO - PROCESS | 3232 | 1466502213595 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3232 | 1466502213599 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:43:33 INFO - PROCESS | 3232 | 1466502213604 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 3232 | 1466502213606 Marionette TRACE conn3 <- [1,2354,null,{}] 01:43:33 INFO - PROCESS | 3232 | 1466502213609 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}] 01:43:33 INFO - PROCESS | 3232 | 1466502213612 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:33 INFO - PROCESS | 3232 | 1466502213700 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 01:43:33 INFO - PROCESS | 3232 | 1466502213709 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 3232 | 1466502213711 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:33 INFO - PROCESS | 3232 | ++DOCSHELL 143A9000 == 29 [pid = 3232] [id = 598] 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (14E7E000) [pid = 3232] [serial = 1794] [outer = 00000000] 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (152DC800) [pid = 3232] [serial = 1795] [outer = 14E7E000] 01:43:33 INFO - PROCESS | 3232 | 1466502213758 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (156DD800) [pid = 3232] [serial = 1796] [outer = 14E7E000] 01:43:34 INFO - PROCESS | 3232 | 1466502214245 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 681ms 01:43:34 INFO - PROCESS | 3232 | 1466502214303 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 3232 | 1466502214305 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 01:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:43:34 INFO - PROCESS | 3232 | 1466502214310 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 3232 | 1466502214316 Marionette TRACE conn3 <- [1,2358,null,{}] 01:43:34 INFO - PROCESS | 3232 | 1466502214326 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}] 01:43:34 INFO - PROCESS | 3232 | 1466502214330 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:34 INFO - PROCESS | 3232 | 1466502214410 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 01:43:34 INFO - PROCESS | 3232 | 1466502214521 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3232 | 1466502214523 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:34 INFO - PROCESS | 3232 | ++DOCSHELL 161E0C00 == 30 [pid = 3232] [id = 599] 01:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (161E1400) [pid = 3232] [serial = 1797] [outer = 00000000] 01:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (16660400) [pid = 3232] [serial = 1798] [outer = 161E1400] 01:43:34 INFO - PROCESS | 3232 | 1466502214566 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (16890800) [pid = 3232] [serial = 1799] [outer = 161E1400] 01:43:34 INFO - PROCESS | 3232 | 1466502214995 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]]]}] 01:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 743ms 01:43:35 INFO - PROCESS | 3232 | 1466502215090 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 01:43:35 INFO - PROCESS | 3232 | 1466502215093 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 01:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:43:35 INFO - PROCESS | 3232 | 1466502215101 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:43:35 INFO - PROCESS | 3232 | 1466502215102 Marionette TRACE conn3 <- [1,2362,null,{}] 01:43:35 INFO - PROCESS | 3232 | 1466502215106 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}] 01:43:35 INFO - PROCESS | 3232 | 1466502215108 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:35 INFO - PROCESS | 3232 | 1466502215228 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 01:43:35 INFO - PROCESS | 3232 | 1466502215296 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 3232 | 1466502215298 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:35 INFO - PROCESS | 3232 | ++DOCSHELL 17042C00 == 31 [pid = 3232] [id = 600] 01:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1709F400) [pid = 3232] [serial = 1800] [outer = 00000000] 01:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17683400) [pid = 3232] [serial = 1801] [outer = 1709F400] 01:43:35 INFO - PROCESS | 3232 | 1466502215345 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1776F800) [pid = 3232] [serial = 1802] [outer = 1709F400] 01:43:35 INFO - PROCESS | 3232 | 1466502215785 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]]]}] 01:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 727ms 01:43:35 INFO - PROCESS | 3232 | 1466502215844 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 01:43:35 INFO - PROCESS | 3232 | 1466502215846 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 01:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:43:35 INFO - PROCESS | 3232 | 1466502215849 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:43:35 INFO - PROCESS | 3232 | 1466502215851 Marionette TRACE conn3 <- [1,2366,null,{}] 01:43:35 INFO - PROCESS | 3232 | 1466502215855 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}] 01:43:35 INFO - PROCESS | 3232 | 1466502215857 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:35 INFO - PROCESS | 3232 | 1466502215986 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 01:43:35 INFO - PROCESS | 3232 | 1466502215996 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 3232 | 1466502216002 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:36 INFO - PROCESS | 3232 | ++DOCSHELL 13237800 == 32 [pid = 3232] [id = 601] 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1795FC00) [pid = 3232] [serial = 1803] [outer = 00000000] 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (181AEC00) [pid = 3232] [serial = 1804] [outer = 1795FC00] 01:43:36 INFO - PROCESS | 3232 | 1466502216103 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (182A1000) [pid = 3232] [serial = 1805] [outer = 1795FC00] 01:43:36 INFO - PROCESS | 3232 | 1466502216564 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 790ms 01:43:36 INFO - PROCESS | 3232 | 1466502216635 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 3232 | 1466502216637 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 01:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:43:36 INFO - PROCESS | 3232 | 1466502216646 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 3232 | 1466502216647 Marionette TRACE conn3 <- [1,2370,null,{}] 01:43:36 INFO - PROCESS | 3232 | 1466502216650 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}] 01:43:36 INFO - PROCESS | 3232 | 1466502216653 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:36 INFO - PROCESS | 3232 | 1466502216773 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 01:43:36 INFO - PROCESS | 3232 | 1466502216786 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 3232 | 1466502216788 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:36 INFO - PROCESS | 3232 | ++DOCSHELL 19A16800 == 33 [pid = 3232] [id = 602] 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A8CC00) [pid = 3232] [serial = 1806] [outer = 00000000] 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19C54000) [pid = 3232] [serial = 1807] [outer = 19A8CC00] 01:43:36 INFO - PROCESS | 3232 | 1466502216841 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19CB4400) [pid = 3232] [serial = 1808] [outer = 19A8CC00] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1394C000) [pid = 3232] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (11433000) [pid = 3232] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15E87800) [pid = 3232] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11AE7800) [pid = 3232] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E8BC00) [pid = 3232] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1312EC00) [pid = 3232] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161DEC00) [pid = 3232] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10324400) [pid = 3232] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13236C00) [pid = 3232] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (15D33C00) [pid = 3232] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A20000) [pid = 3232] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19ED5400) [pid = 3232] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:43:37 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (15E06400) [pid = 3232] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:43:37 INFO - PROCESS | 3232 | 1466502217376 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 789ms 01:43:37 INFO - PROCESS | 3232 | 1466502217447 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3232 | 1466502217450 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:43:37 INFO - PROCESS | 3232 | 1466502217453 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3232 | 1466502217455 Marionette TRACE conn3 <- [1,2374,null,{}] 01:43:37 INFO - PROCESS | 3232 | 1466502217458 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}] 01:43:37 INFO - PROCESS | 3232 | 1466502217460 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:37 INFO - PROCESS | 3232 | 1466502217539 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 01:43:37 INFO - PROCESS | 3232 | 1466502217549 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 3232 | 1466502217551 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:37 INFO - PROCESS | 3232 | ++DOCSHELL 13955000 == 34 [pid = 3232] [id = 603] 01:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13B11400) [pid = 3232] [serial = 1809] [outer = 00000000] 01:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (16973800) [pid = 3232] [serial = 1810] [outer = 13B11400] 01:43:37 INFO - PROCESS | 3232 | 1466502217594 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (176C0C00) [pid = 3232] [serial = 1811] [outer = 13B11400] 01:43:38 INFO - PROCESS | 3232 | 1466502218041 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 634ms 01:43:38 INFO - PROCESS | 3232 | 1466502218074 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3232 | 1466502218076 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:43:38 INFO - PROCESS | 3232 | 1466502218079 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3232 | 1466502218081 Marionette TRACE conn3 <- [1,2378,null,{}] 01:43:38 INFO - PROCESS | 3232 | 1466502218084 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}] 01:43:38 INFO - PROCESS | 3232 | 1466502218086 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:38 INFO - PROCESS | 3232 | 1466502218167 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 01:43:38 INFO - PROCESS | 3232 | 1466502218199 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3232 | 1466502218201 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:38 INFO - PROCESS | 3232 | ++DOCSHELL 156DCC00 == 35 [pid = 3232] [id = 604] 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (18299800) [pid = 3232] [serial = 1812] [outer = 00000000] 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19E2D400) [pid = 3232] [serial = 1813] [outer = 18299800] 01:43:38 INFO - PROCESS | 3232 | 1466502218248 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19E2E400) [pid = 3232] [serial = 1814] [outer = 18299800] 01:43:38 INFO - PROCESS | 3232 | 1466502218695 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 635ms 01:43:38 INFO - PROCESS | 3232 | 1466502218728 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3232 | 1466502218730 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:43:38 INFO - PROCESS | 3232 | 1466502218733 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3232 | 1466502218735 Marionette TRACE conn3 <- [1,2382,null,{}] 01:43:38 INFO - PROCESS | 3232 | 1466502218738 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}] 01:43:38 INFO - PROCESS | 3232 | 1466502218740 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:38 INFO - PROCESS | 3232 | 1466502218832 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 01:43:38 INFO - PROCESS | 3232 | 1466502218837 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3232 | 1466502218839 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:38 INFO - PROCESS | 3232 | ++DOCSHELL 19A8D000 == 36 [pid = 3232] [id = 605] 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19CC0C00) [pid = 3232] [serial = 1815] [outer = 00000000] 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19E3A800) [pid = 3232] [serial = 1816] [outer = 19CC0C00] 01:43:38 INFO - PROCESS | 3232 | 1466502218882 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19ED1C00) [pid = 3232] [serial = 1817] [outer = 19CC0C00] 01:43:39 INFO - PROCESS | 3232 | 1466502219619 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 929ms 01:43:39 INFO - PROCESS | 3232 | 1466502219664 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 3232 | 1466502219668 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 01:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:43:39 INFO - PROCESS | 3232 | 1466502219698 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 3232 | 1466502219702 Marionette TRACE conn3 <- [1,2386,null,{}] 01:43:39 INFO - PROCESS | 3232 | 1466502219711 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}] 01:43:39 INFO - PROCESS | 3232 | 1466502219714 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:39 INFO - PROCESS | 3232 | 1466502219901 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 01:43:40 INFO - PROCESS | 3232 | 1466502220005 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 3232 | 1466502220008 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:40 INFO - PROCESS | 3232 | ++DOCSHELL 129EA400 == 37 [pid = 3232] [id = 606] 01:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (129EA800) [pid = 3232] [serial = 1818] [outer = 00000000] 01:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14314400) [pid = 3232] [serial = 1819] [outer = 129EA800] 01:43:40 INFO - PROCESS | 3232 | 1466502220068 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (14E74C00) [pid = 3232] [serial = 1820] [outer = 129EA800] 01:43:40 INFO - PROCESS | 3232 | 1466502220662 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 990ms 01:43:40 INFO - PROCESS | 3232 | 1466502220698 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 3232 | 1466502220703 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 01:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:43:40 INFO - PROCESS | 3232 | 1466502220710 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 3232 | 1466502220713 Marionette TRACE conn3 <- [1,2390,null,{}] 01:43:40 INFO - PROCESS | 3232 | 1466502220717 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}] 01:43:40 INFO - PROCESS | 3232 | 1466502220720 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:40 INFO - PROCESS | 3232 | 1466502220837 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 01:43:40 INFO - PROCESS | 3232 | 1466502220995 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 3232 | 1466502220998 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:41 INFO - PROCESS | 3232 | ++DOCSHELL 15E04C00 == 38 [pid = 3232] [id = 607] 01:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15E06C00) [pid = 3232] [serial = 1821] [outer = 00000000] 01:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (161DF800) [pid = 3232] [serial = 1822] [outer = 15E06C00] 01:43:41 INFO - PROCESS | 3232 | 1466502221057 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (16F9A800) [pid = 3232] [serial = 1823] [outer = 15E06C00] 01:43:41 INFO - PROCESS | 3232 | 1466502221664 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1037ms 01:43:41 INFO - PROCESS | 3232 | 1466502221740 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 3232 | 1466502221742 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 01:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:43:41 INFO - PROCESS | 3232 | 1466502221764 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3232 | 1466502221768 Marionette TRACE conn3 <- [1,2394,null,{}] 01:43:41 INFO - PROCESS | 3232 | 1466502221779 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}] 01:43:41 INFO - PROCESS | 3232 | 1466502221784 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:41 INFO - PROCESS | 3232 | 1466502221901 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 01:43:42 INFO - PROCESS | 3232 | 1466502222041 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 3232 | 1466502222044 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:42 INFO - PROCESS | 3232 | ++DOCSHELL 19E37C00 == 39 [pid = 3232] [id = 608] 01:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19E38C00) [pid = 3232] [serial = 1824] [outer = 00000000] 01:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19ED8000) [pid = 3232] [serial = 1825] [outer = 19E38C00] 01:43:42 INFO - PROCESS | 3232 | 1466502222103 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A134800) [pid = 3232] [serial = 1826] [outer = 19E38C00] 01:43:42 INFO - PROCESS | 3232 | 1466502222869 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]]]}] 01:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1160ms 01:43:42 INFO - PROCESS | 3232 | 1466502222909 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 3232 | 1466502222913 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 01:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:43:42 INFO - PROCESS | 3232 | 1466502222919 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 3232 | 1466502222922 Marionette TRACE conn3 <- [1,2398,null,{}] 01:43:42 INFO - PROCESS | 3232 | 1466502222928 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}] 01:43:42 INFO - PROCESS | 3232 | 1466502222931 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:43 INFO - PROCESS | 3232 | 1466502223035 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 01:43:43 INFO - PROCESS | 3232 | 1466502223185 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 3232 | 1466502223190 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:43 INFO - PROCESS | 3232 | ++DOCSHELL 129F1400 == 40 [pid = 3232] [id = 609] 01:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12BD7400) [pid = 3232] [serial = 1827] [outer = 00000000] 01:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1344D400) [pid = 3232] [serial = 1828] [outer = 12BD7400] 01:43:43 INFO - PROCESS | 3232 | 1466502223242 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (13B0B400) [pid = 3232] [serial = 1829] [outer = 12BD7400] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 156DCC00 == 39 [pid = 3232] [id = 604] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 13955000 == 38 [pid = 3232] [id = 603] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 19A16800 == 37 [pid = 3232] [id = 602] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 13237800 == 36 [pid = 3232] [id = 601] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 17042C00 == 35 [pid = 3232] [id = 600] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 161E0C00 == 34 [pid = 3232] [id = 599] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 143A9000 == 33 [pid = 3232] [id = 598] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 10A62400 == 32 [pid = 3232] [id = 597] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 0F31AC00 == 31 [pid = 3232] [id = 596] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 1797F400 == 30 [pid = 3232] [id = 594] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 105F2000 == 29 [pid = 3232] [id = 595] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 11ADEC00 == 28 [pid = 3232] [id = 585] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 19E37C00 == 27 [pid = 3232] [id = 608] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 15E04C00 == 26 [pid = 3232] [id = 607] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 19A8D000 == 25 [pid = 3232] [id = 605] 01:43:44 INFO - PROCESS | 3232 | --DOCSHELL 129EA400 == 24 [pid = 3232] [id = 606] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (17E8B400) [pid = 3232] [serial = 1780] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1281D800) [pid = 3232] [serial = 1759] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12924C00) [pid = 3232] [serial = 1760] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (161DF400) [pid = 3232] [serial = 1768] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13B02800) [pid = 3232] [serial = 1757] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13237C00) [pid = 3232] [serial = 1756] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1546C000) [pid = 3232] [serial = 1765] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1394F800) [pid = 3232] [serial = 1762] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14311400) [pid = 3232] [serial = 1763] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1689C800) [pid = 3232] [serial = 1771] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (110EC800) [pid = 3232] [serial = 1774] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1697B800) [pid = 3232] [serial = 1772] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E70800) [pid = 3232] [serial = 1745] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1430E000) [pid = 3232] [serial = 1744] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (16970400) [pid = 3232] [serial = 1748] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E0E400) [pid = 3232] [serial = 1747] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19ED6400) [pid = 3232] [serial = 1751] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19E32400) [pid = 3232] [serial = 1750] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1A1DD000) [pid = 3232] [serial = 1754] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1A135800) [pid = 3232] [serial = 1753] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (161E7800) [pid = 3232] [serial = 1769] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14E7C800) [pid = 3232] [serial = 1775] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (17E96800) [pid = 3232] [serial = 1781] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17954C00) [pid = 3232] [serial = 1778] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1594E000) [pid = 3232] [serial = 1766] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (17958C00) [pid = 3232] [serial = 1777] [outer = 00000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3232 | 1466502224425 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1547ms 01:43:44 INFO - PROCESS | 3232 | 1466502224484 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 3232 | 1466502224488 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 01:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:43:44 INFO - PROCESS | 3232 | 1466502224477 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 3232 | 1466502224480 Marionette TRACE conn3 <- [1,2402,null,{}] 01:43:44 INFO - PROCESS | 3232 | 1466502224486 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}] 01:43:44 INFO - PROCESS | 3232 | 1466502224489 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:44 INFO - PROCESS | 3232 | 1466502224583 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 01:43:44 INFO - PROCESS | 3232 | 1466502224590 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 3232 | 1466502224594 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:44 INFO - PROCESS | 3232 | ++DOCSHELL 11433000 == 25 [pid = 3232] [id = 610] 01:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (11435800) [pid = 3232] [serial = 1830] [outer = 00000000] 01:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (11C32C00) [pid = 3232] [serial = 1831] [outer = 11435800] 01:43:44 INFO - PROCESS | 3232 | 1466502224649 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1281B400) [pid = 3232] [serial = 1832] [outer = 11435800] 01:43:45 INFO - PROCESS | 3232 | 1466502225208 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 789ms 01:43:45 INFO - PROCESS | 3232 | 1466502225279 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3232 | 1466502225284 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 01:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:43:45 INFO - PROCESS | 3232 | 1466502225291 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 3232 | 1466502225293 Marionette TRACE conn3 <- [1,2406,null,{}] 01:43:45 INFO - PROCESS | 3232 | 1466502225297 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}] 01:43:45 INFO - PROCESS | 3232 | 1466502225300 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:45 INFO - PROCESS | 3232 | 1466502225397 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 01:43:45 INFO - PROCESS | 3232 | 1466502225497 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 3232 | 1466502225499 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:45 INFO - PROCESS | 3232 | ++DOCSHELL 1344DC00 == 26 [pid = 3232] [id = 611] 01:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13454000) [pid = 3232] [serial = 1833] [outer = 00000000] 01:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13B02800) [pid = 3232] [serial = 1834] [outer = 13454000] 01:43:45 INFO - PROCESS | 3232 | 1466502225547 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1430E000) [pid = 3232] [serial = 1835] [outer = 13454000] 01:43:45 INFO - PROCESS | 3232 | 1466502225961 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 680ms 01:43:45 INFO - PROCESS | 3232 | 1466502225989 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3232 | 1466502225991 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 01:43:45 INFO - PROCESS | 3232 | 1466502225995 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:43:45 INFO - PROCESS | 3232 | 1466502225998 Marionette TRACE conn3 <- [1,2410,null,{}] 01:43:45 INFO - PROCESS | 3232 | 1466502226009 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}] 01:43:45 INFO - PROCESS | 3232 | 1466502226014 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:46 INFO - PROCESS | 3232 | 1466502226101 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 01:43:46 INFO - PROCESS | 3232 | 1466502226108 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3232 | 1466502226112 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:46 INFO - PROCESS | 3232 | ++DOCSHELL 14ED2800 == 27 [pid = 3232] [id = 612] 01:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14ED2C00) [pid = 3232] [serial = 1836] [outer = 00000000] 01:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (156DA000) [pid = 3232] [serial = 1837] [outer = 14ED2C00] 01:43:46 INFO - PROCESS | 3232 | 1466502226160 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15D2AC00) [pid = 3232] [serial = 1838] [outer = 14ED2C00] 01:43:46 INFO - PROCESS | 3232 | 1466502226667 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 727ms 01:43:46 INFO - PROCESS | 3232 | 1466502226719 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 3232 | 1466502226722 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 01:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:43:46 INFO - PROCESS | 3232 | 1466502226731 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 3232 | 1466502226732 Marionette TRACE conn3 <- [1,2414,null,{}] 01:43:46 INFO - PROCESS | 3232 | 1466502226770 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}] 01:43:46 INFO - PROCESS | 3232 | 1466502226772 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:46 INFO - PROCESS | 3232 | 1466502226902 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 01:43:46 INFO - PROCESS | 3232 | 1466502226908 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3232 | 1466502226910 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:46 INFO - PROCESS | 3232 | ++DOCSHELL 15E11400 == 28 [pid = 3232] [id = 613] 01:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15E87800) [pid = 3232] [serial = 1839] [outer = 00000000] 01:43:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161E3400) [pid = 3232] [serial = 1840] [outer = 15E87800] 01:43:46 INFO - PROCESS | 3232 | 1466502226956 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161E9400) [pid = 3232] [serial = 1841] [outer = 15E87800] 01:43:47 INFO - PROCESS | 3232 | 1466502227408 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 712ms 01:43:47 INFO - PROCESS | 3232 | 1466502227444 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 3232 | 1466502227446 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 01:43:47 INFO - PROCESS | 3232 | 1466502227450 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:43:47 INFO - PROCESS | 3232 | 1466502227451 Marionette TRACE conn3 <- [1,2418,null,{}] 01:43:47 INFO - PROCESS | 3232 | 1466502227455 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}] 01:43:47 INFO - PROCESS | 3232 | 1466502227457 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:47 INFO - PROCESS | 3232 | 1466502227572 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 01:43:47 INFO - PROCESS | 3232 | 1466502227577 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 3232 | 1466502227579 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:47 INFO - PROCESS | 3232 | ++DOCSHELL 15E12800 == 29 [pid = 3232] [id = 614] 01:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (161EC000) [pid = 3232] [serial = 1842] [outer = 00000000] 01:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16979400) [pid = 3232] [serial = 1843] [outer = 161EC000] 01:43:47 INFO - PROCESS | 3232 | 1466502227634 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (169F9C00) [pid = 3232] [serial = 1844] [outer = 161EC000] 01:43:48 INFO - PROCESS | 3232 | 1466502228092 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 696ms 01:43:48 INFO - PROCESS | 3232 | 1466502228133 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 3232 | 1466502228135 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 01:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:43:48 INFO - PROCESS | 3232 | 1466502228139 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 3232 | 1466502228141 Marionette TRACE conn3 <- [1,2422,null,{}] 01:43:48 INFO - PROCESS | 3232 | 1466502228144 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}] 01:43:48 INFO - PROCESS | 3232 | 1466502228150 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:48 INFO - PROCESS | 3232 | 1466502228325 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1709F400) [pid = 3232] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1795FC00) [pid = 3232] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17989000) [pid = 3232] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161E1400) [pid = 3232] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (10B7B000) [pid = 3232] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E7E000) [pid = 3232] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (11438800) [pid = 3232] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (0F31C400) [pid = 3232] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A8CC00) [pid = 3232] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19CC0C00) [pid = 3232] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (18299800) [pid = 3232] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:43:48 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (13B11400) [pid = 3232] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:43:48 INFO - PROCESS | 3232 | 1466502228681 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 3232 | 1466502228683 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:48 INFO - PROCESS | 3232 | ++DOCSHELL 0F31C400 == 30 [pid = 3232] [id = 615] 01:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (0F395C00) [pid = 3232] [serial = 1845] [outer = 00000000] 01:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1143E000) [pid = 3232] [serial = 1846] [outer = 0F395C00] 01:43:48 INFO - PROCESS | 3232 | 1466502228729 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13238800) [pid = 3232] [serial = 1847] [outer = 0F395C00] 01:43:49 INFO - PROCESS | 3232 | 1466502229103 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 990ms 01:43:49 INFO - PROCESS | 3232 | 1466502229142 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 3232 | 1466502229154 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 01:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:43:49 INFO - PROCESS | 3232 | 1466502229167 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 3232 | 1466502229168 Marionette TRACE conn3 <- [1,2426,null,{}] 01:43:49 INFO - PROCESS | 3232 | 1466502229172 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}] 01:43:49 INFO - PROCESS | 3232 | 1466502229174 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:49 INFO - PROCESS | 3232 | 1466502229253 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 01:43:49 INFO - PROCESS | 3232 | 1466502229258 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3232 | 1466502229260 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:49 INFO - PROCESS | 3232 | ++DOCSHELL 13156C00 == 31 [pid = 3232] [id = 616] 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E87800) [pid = 3232] [serial = 1848] [outer = 00000000] 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1797E800) [pid = 3232] [serial = 1849] [outer = 14E87800] 01:43:49 INFO - PROCESS | 3232 | 1466502229304 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1797EC00) [pid = 3232] [serial = 1850] [outer = 14E87800] 01:43:49 INFO - PROCESS | 3232 | 1466502229714 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 588ms 01:43:49 INFO - PROCESS | 3232 | 1466502229746 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 3232 | 1466502229748 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 01:43:49 INFO - PROCESS | 3232 | 1466502229751 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:43:49 INFO - PROCESS | 3232 | 1466502229753 Marionette TRACE conn3 <- [1,2430,null,{}] 01:43:49 INFO - PROCESS | 3232 | 1466502229770 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}] 01:43:49 INFO - PROCESS | 3232 | 1466502229771 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:49 INFO - PROCESS | 3232 | 1466502229850 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 01:43:49 INFO - PROCESS | 3232 | 1466502229855 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3232 | 1466502229857 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:49 INFO - PROCESS | 3232 | ++DOCSHELL 1829A000 == 32 [pid = 3232] [id = 617] 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1829BC00) [pid = 3232] [serial = 1851] [outer = 00000000] 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A14400) [pid = 3232] [serial = 1852] [outer = 1829BC00] 01:43:49 INFO - PROCESS | 3232 | 1466502229902 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A14800) [pid = 3232] [serial = 1853] [outer = 1829BC00] 01:43:50 INFO - PROCESS | 3232 | 1466502230607 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 898ms 01:43:50 INFO - PROCESS | 3232 | 1466502230657 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 3232 | 1466502230663 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:43:50 INFO - PROCESS | 3232 | 1466502230671 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 3232 | 1466502230675 Marionette TRACE conn3 <- [1,2434,null,{}] 01:43:50 INFO - PROCESS | 3232 | 1466502230683 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}] 01:43:50 INFO - PROCESS | 3232 | 1466502230686 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:50 INFO - PROCESS | 3232 | 1466502230808 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 01:43:50 INFO - PROCESS | 3232 | 1466502230951 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 3232 | 1466502230955 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:50 INFO - PROCESS | 3232 | ++DOCSHELL 11ADDC00 == 33 [pid = 3232] [id = 618] 01:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (11C35000) [pid = 3232] [serial = 1854] [outer = 00000000] 01:43:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1322B000) [pid = 3232] [serial = 1855] [outer = 11C35000] 01:43:51 INFO - PROCESS | 3232 | 1466502231014 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13B04400) [pid = 3232] [serial = 1856] [outer = 11C35000] 01:43:51 INFO - PROCESS | 3232 | 1466502231749 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1145ms 01:43:51 INFO - PROCESS | 3232 | 1466502231810 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 3232 | 1466502231814 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 01:43:51 INFO - PROCESS | 3232 | 1466502231845 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:43:51 INFO - PROCESS | 3232 | 1466502231848 Marionette TRACE conn3 <- [1,2438,null,{}] 01:43:51 INFO - PROCESS | 3232 | 1466502231852 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}] 01:43:51 INFO - PROCESS | 3232 | 1466502231856 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:51 INFO - PROCESS | 3232 | 1466502231982 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 01:43:52 INFO - PROCESS | 3232 | 1466502232130 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 3232 | 1466502232132 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:52 INFO - PROCESS | 3232 | ++DOCSHELL 14E81800 == 34 [pid = 3232] [id = 619] 01:43:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14E83000) [pid = 3232] [serial = 1857] [outer = 00000000] 01:43:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15E0A800) [pid = 3232] [serial = 1858] [outer = 14E83000] 01:43:52 INFO - PROCESS | 3232 | 1466502232228 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (161E2000) [pid = 3232] [serial = 1859] [outer = 14E83000] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 13156C00 == 33 [pid = 3232] [id = 616] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 0F31C400 == 32 [pid = 3232] [id = 615] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 15E12800 == 31 [pid = 3232] [id = 614] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 15E11400 == 30 [pid = 3232] [id = 613] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 14ED2800 == 29 [pid = 3232] [id = 612] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 1344DC00 == 28 [pid = 3232] [id = 611] 01:43:53 INFO - PROCESS | 3232 | --DOCSHELL 11433000 == 27 [pid = 3232] [id = 610] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17683400) [pid = 3232] [serial = 1801] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (181AEC00) [pid = 3232] [serial = 1804] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1776F800) [pid = 3232] [serial = 1802] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A1AC00) [pid = 3232] [serial = 1783] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (16660400) [pid = 3232] [serial = 1798] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13129400) [pid = 3232] [serial = 1792] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13450800) [pid = 3232] [serial = 1793] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (152DC800) [pid = 3232] [serial = 1795] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (156DD800) [pid = 3232] [serial = 1796] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (129EBC00) [pid = 3232] [serial = 1786] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13238C00) [pid = 3232] [serial = 1787] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1047E000) [pid = 3232] [serial = 1789] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19C54000) [pid = 3232] [serial = 1807] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (10A64000) [pid = 3232] [serial = 1790] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19A1FC00) [pid = 3232] [serial = 1784] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (182A1000) [pid = 3232] [serial = 1805] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19ED1C00) [pid = 3232] [serial = 1817] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (19E3A800) [pid = 3232] [serial = 1816] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (19E2D400) [pid = 3232] [serial = 1813] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (19CB4400) [pid = 3232] [serial = 1808] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (16973800) [pid = 3232] [serial = 1810] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (16890800) [pid = 3232] [serial = 1799] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (19E2E400) [pid = 3232] [serial = 1814] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (176C0C00) [pid = 3232] [serial = 1811] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3232 | 1466502233094 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1284ms 01:43:53 INFO - PROCESS | 3232 | 1466502233135 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3232 | 1466502233138 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 01:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:43:53 INFO - PROCESS | 3232 | 1466502233143 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3232 | 1466502233147 Marionette TRACE conn3 <- [1,2442,null,{}] 01:43:53 INFO - PROCESS | 3232 | 1466502233152 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}] 01:43:53 INFO - PROCESS | 3232 | 1466502233155 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:53 INFO - PROCESS | 3232 | 1466502233242 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 01:43:53 INFO - PROCESS | 3232 | 1466502233255 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3232 | 1466502233258 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:53 INFO - PROCESS | 3232 | ++DOCSHELL 11431800 == 28 [pid = 3232] [id = 620] 01:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (11432800) [pid = 3232] [serial = 1860] [outer = 00000000] 01:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (11445800) [pid = 3232] [serial = 1861] [outer = 11432800] 01:43:53 INFO - PROCESS | 3232 | 1466502233304 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (12821000) [pid = 3232] [serial = 1862] [outer = 11432800] 01:43:53 INFO - PROCESS | 3232 | 1466502233847 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 743ms 01:43:53 INFO - PROCESS | 3232 | 1466502233880 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3232 | 1466502233885 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 01:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:43:53 INFO - PROCESS | 3232 | 1466502233891 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3232 | 1466502233893 Marionette TRACE conn3 <- [1,2446,null,{}] 01:43:53 INFO - PROCESS | 3232 | 1466502233897 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}] 01:43:53 INFO - PROCESS | 3232 | 1466502233900 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:53 INFO - PROCESS | 3232 | 1466502233986 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 01:43:54 INFO - PROCESS | 3232 | 1466502234077 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3232 | 1466502234079 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:54 INFO - PROCESS | 3232 | ++DOCSHELL 13156C00 == 29 [pid = 3232] [id = 621] 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (131ECC00) [pid = 3232] [serial = 1863] [outer = 00000000] 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (1394AC00) [pid = 3232] [serial = 1864] [outer = 131ECC00] 01:43:54 INFO - PROCESS | 3232 | 1466502234135 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (14E6DC00) [pid = 3232] [serial = 1865] [outer = 131ECC00] 01:43:54 INFO - PROCESS | 3232 | 1466502234540 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 697ms 01:43:54 INFO - PROCESS | 3232 | 1466502234599 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 3232 | 1466502234602 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 01:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:43:54 INFO - PROCESS | 3232 | 1466502234608 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 3232 | 1466502234612 Marionette TRACE conn3 <- [1,2450,null,{}] 01:43:54 INFO - PROCESS | 3232 | 1466502234622 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}] 01:43:54 INFO - PROCESS | 3232 | 1466502234610 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:54 INFO - PROCESS | 3232 | 1466502234723 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 01:43:54 INFO - PROCESS | 3232 | 1466502234743 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3232 | 1466502234748 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:54 INFO - PROCESS | 3232 | ++DOCSHELL 156E0000 == 30 [pid = 3232] [id = 622] 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (15E05800) [pid = 3232] [serial = 1866] [outer = 00000000] 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (15E0F400) [pid = 3232] [serial = 1867] [outer = 15E05800] 01:43:54 INFO - PROCESS | 3232 | 1466502234799 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (161E4C00) [pid = 3232] [serial = 1868] [outer = 15E05800] 01:43:55 INFO - PROCESS | 3232 | 1466502235254 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 696ms 01:43:55 INFO - PROCESS | 3232 | 1466502235289 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 3232 | 1466502235292 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 01:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:43:55 INFO - PROCESS | 3232 | 1466502235295 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 3232 | 1466502235297 Marionette TRACE conn3 <- [1,2454,null,{}] 01:43:55 INFO - PROCESS | 3232 | 1466502235308 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}] 01:43:55 INFO - PROCESS | 3232 | 1466502235310 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:55 INFO - PROCESS | 3232 | 1466502235431 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 01:43:55 INFO - PROCESS | 3232 | 1466502235437 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 3232 | 1466502235439 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:55 INFO - PROCESS | 3232 | ++DOCSHELL 16662000 == 31 [pid = 3232] [id = 623] 01:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (16890800) [pid = 3232] [serial = 1869] [outer = 00000000] 01:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (170AA000) [pid = 3232] [serial = 1870] [outer = 16890800] 01:43:55 INFO - PROCESS | 3232 | 1466502235485 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (176BA000) [pid = 3232] [serial = 1871] [outer = 16890800] 01:43:55 INFO - PROCESS | 3232 | 1466502235962 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 697ms 01:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:43:56 INFO - PROCESS | 3232 | 1466502236000 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3232 | 1466502236002 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 01:43:56 INFO - PROCESS | 3232 | 1466502236005 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 3232 | 1466502236007 Marionette TRACE conn3 <- [1,2458,null,{}] 01:43:56 INFO - PROCESS | 3232 | 1466502236010 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}] 01:43:56 INFO - PROCESS | 3232 | 1466502236012 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:56 INFO - PROCESS | 3232 | 1466502236141 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 01:43:56 INFO - PROCESS | 3232 | 1466502236241 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3232 | 1466502236244 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:56 INFO - PROCESS | 3232 | ++DOCSHELL 1776D400 == 32 [pid = 3232] [id = 624] 01:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (17952400) [pid = 3232] [serial = 1872] [outer = 00000000] 01:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (17959000) [pid = 3232] [serial = 1873] [outer = 17952400] 01:43:56 INFO - PROCESS | 3232 | 1466502236289 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1795B000) [pid = 3232] [serial = 1874] [outer = 17952400] 01:43:56 INFO - PROCESS | 3232 | 1466502236707 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 728ms 01:43:56 INFO - PROCESS | 3232 | 1466502236729 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3232 | 1466502236731 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 01:43:56 INFO - PROCESS | 3232 | 1466502236734 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:43:56 INFO - PROCESS | 3232 | 1466502236736 Marionette TRACE conn3 <- [1,2462,null,{}] 01:43:56 INFO - PROCESS | 3232 | 1466502236739 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}] 01:43:56 INFO - PROCESS | 3232 | 1466502236745 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:56 INFO - PROCESS | 3232 | 1466502236895 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 01:43:56 INFO - PROCESS | 3232 | 1466502236960 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3232 | 1466502236962 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:56 INFO - PROCESS | 3232 | ++DOCSHELL 176C2400 == 33 [pid = 3232] [id = 625] 01:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17960800) [pid = 3232] [serial = 1875] [outer = 00000000] 01:43:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A1AC00) [pid = 3232] [serial = 1876] [outer = 17960800] 01:43:57 INFO - PROCESS | 3232 | 1466502237006 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A1B400) [pid = 3232] [serial = 1877] [outer = 17960800] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E87800) [pid = 3232] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11435800) [pid = 3232] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13454000) [pid = 3232] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161EC000) [pid = 3232] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14ED2C00) [pid = 3232] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (12BD7400) [pid = 3232] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (0F395C00) [pid = 3232] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (14E87800) [pid = 3232] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (129EA800) [pid = 3232] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (15E06C00) [pid = 3232] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:43:57 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19E38C00) [pid = 3232] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:43:57 INFO - PROCESS | 3232 | 1466502237505 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 820ms 01:43:57 INFO - PROCESS | 3232 | 1466502237578 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3232 | 1466502237580 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 01:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:43:57 INFO - PROCESS | 3232 | 1466502237583 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 3232 | 1466502237585 Marionette TRACE conn3 <- [1,2466,null,{}] 01:43:57 INFO - PROCESS | 3232 | 1466502237589 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}] 01:43:57 INFO - PROCESS | 3232 | 1466502237591 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:57 INFO - PROCESS | 3232 | 1466502237711 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 01:43:57 INFO - PROCESS | 3232 | 1466502237774 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 3232 | 1466502237776 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:57 INFO - PROCESS | 3232 | ++DOCSHELL 129EA800 == 34 [pid = 3232] [id = 626] 01:43:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (12BD7400) [pid = 3232] [serial = 1878] [outer = 00000000] 01:43:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1689D000) [pid = 3232] [serial = 1879] [outer = 12BD7400] 01:43:57 INFO - PROCESS | 3232 | 1466502237830 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (18293C00) [pid = 3232] [serial = 1880] [outer = 12BD7400] 01:43:58 INFO - PROCESS | 3232 | 1466502238177 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 634ms 01:43:58 INFO - PROCESS | 3232 | 1466502238211 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 3232 | 1466502238214 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 01:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:43:58 INFO - PROCESS | 3232 | 1466502238217 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 3232 | 1466502238219 Marionette TRACE conn3 <- [1,2470,null,{}] 01:43:58 INFO - PROCESS | 3232 | 1466502238223 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}] 01:43:58 INFO - PROCESS | 3232 | 1466502238224 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:58 INFO - PROCESS | 3232 | 1466502238308 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 01:43:58 INFO - PROCESS | 3232 | 1466502238315 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 3232 | 1466502238317 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:58 INFO - PROCESS | 3232 | ++DOCSHELL 11432000 == 35 [pid = 3232] [id = 627] 01:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (11444800) [pid = 3232] [serial = 1881] [outer = 00000000] 01:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (19A1FC00) [pid = 3232] [serial = 1882] [outer = 11444800] 01:43:58 INFO - PROCESS | 3232 | 1466502238362 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (19A9B000) [pid = 3232] [serial = 1883] [outer = 11444800] 01:43:58 INFO - PROCESS | 3232 | 1466502238833 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 697ms 01:43:58 INFO - PROCESS | 3232 | 1466502238915 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 3232 | 1466502238917 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 01:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:43:58 INFO - PROCESS | 3232 | 1466502238921 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 3232 | 1466502238923 Marionette TRACE conn3 <- [1,2474,null,{}] 01:43:58 INFO - PROCESS | 3232 | 1466502238926 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}] 01:43:58 INFO - PROCESS | 3232 | 1466502238928 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:59 INFO - PROCESS | 3232 | 1466502239014 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 01:43:59 INFO - PROCESS | 3232 | 1466502239051 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 3232 | 1466502239053 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:43:59 INFO - PROCESS | 3232 | ++DOCSHELL 14E8C000 == 36 [pid = 3232] [id = 628] 01:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1602DC00) [pid = 3232] [serial = 1884] [outer = 00000000] 01:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19E2F400) [pid = 3232] [serial = 1885] [outer = 1602DC00] 01:43:59 INFO - PROCESS | 3232 | 1466502239100 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19E32000) [pid = 3232] [serial = 1886] [outer = 1602DC00] 01:43:59 INFO - PROCESS | 3232 | 1466502239769 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 928ms 01:43:59 INFO - PROCESS | 3232 | 1466502239852 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 01:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:43:59 INFO - PROCESS | 3232 | 1466502239862 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 01:43:59 INFO - PROCESS | 3232 | 1466502239869 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 3232 | 1466502239873 Marionette TRACE conn3 <- [1,2478,null,{}] 01:43:59 INFO - PROCESS | 3232 | 1466502239880 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}] 01:43:59 INFO - PROCESS | 3232 | 1466502239883 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:00 INFO - PROCESS | 3232 | 1466502240053 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 01:44:00 INFO - PROCESS | 3232 | 1466502240064 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 3232 | 1466502240067 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:00 INFO - PROCESS | 3232 | ++DOCSHELL 112BC800 == 37 [pid = 3232] [id = 629] 01:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1142D400) [pid = 3232] [serial = 1887] [outer = 00000000] 01:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (131EC400) [pid = 3232] [serial = 1888] [outer = 1142D400] 01:44:00 INFO - PROCESS | 3232 | 1466502240126 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E77000) [pid = 3232] [serial = 1889] [outer = 1142D400] 01:44:00 INFO - PROCESS | 3232 | 1466502240782 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 928ms 01:44:00 INFO - PROCESS | 3232 | 1466502240811 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 3232 | 1466502240816 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:44:00 INFO - PROCESS | 3232 | 1466502240823 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 3232 | 1466502240826 Marionette TRACE conn3 <- [1,2482,null,{}] 01:44:00 INFO - PROCESS | 3232 | 1466502240830 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}] 01:44:00 INFO - PROCESS | 3232 | 1466502240833 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:00 INFO - PROCESS | 3232 | 1466502240956 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 01:44:01 INFO - PROCESS | 3232 | 1466502241101 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 3232 | 1466502241104 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:01 INFO - PROCESS | 3232 | ++DOCSHELL 15E08000 == 38 [pid = 3232] [id = 630] 01:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15E09000) [pid = 3232] [serial = 1890] [outer = 00000000] 01:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16660000) [pid = 3232] [serial = 1891] [outer = 15E09000] 01:44:01 INFO - PROCESS | 3232 | 1466502241166 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17683800) [pid = 3232] [serial = 1892] [outer = 15E09000] 01:44:01 INFO - PROCESS | 3232 | 1466502241804 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1037ms 01:44:01 INFO - PROCESS | 3232 | 1466502241847 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 3232 | 1466502241849 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 01:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:44:01 INFO - PROCESS | 3232 | 1466502241853 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - PROCESS | 3232 | 1466502241857 Marionette TRACE conn3 <- [1,2486,null,{}] 01:44:01 INFO - PROCESS | 3232 | 1466502241886 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}] 01:44:01 INFO - PROCESS | 3232 | 1466502241891 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:02 INFO - PROCESS | 3232 | 1466502242010 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 01:44:02 INFO - PROCESS | 3232 | 1466502242158 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 3232 | 1466502242162 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:02 INFO - PROCESS | 3232 | ++DOCSHELL 19E2FC00 == 39 [pid = 3232] [id = 631] 01:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19E35000) [pid = 3232] [serial = 1893] [outer = 00000000] 01:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (19E3B000) [pid = 3232] [serial = 1894] [outer = 19E35000] 01:44:02 INFO - PROCESS | 3232 | 1466502242221 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19ED3400) [pid = 3232] [serial = 1895] [outer = 19E35000] 01:44:02 INFO - PROCESS | 3232 | 1466502242786 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 959ms 01:44:02 INFO - PROCESS | 3232 | 1466502242818 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 3232 | 1466502242821 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 01:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:44:02 INFO - PROCESS | 3232 | 1466502242825 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 3232 | 1466502242827 Marionette TRACE conn3 <- [1,2490,null,{}] 01:44:02 INFO - PROCESS | 3232 | 1466502242831 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}] 01:44:02 INFO - PROCESS | 3232 | 1466502242833 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:02 INFO - PROCESS | 3232 | 1466502242952 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 01:44:03 INFO - PROCESS | 3232 | 1466502243191 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 3232 | 1466502243195 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:03 INFO - PROCESS | 3232 | ++DOCSHELL 105EA000 == 40 [pid = 3232] [id = 632] 01:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (105EE400) [pid = 3232] [serial = 1896] [outer = 00000000] 01:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (10A64000) [pid = 3232] [serial = 1897] [outer = 105EE400] 01:44:03 INFO - PROCESS | 3232 | 1466502243266 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (11433000) [pid = 3232] [serial = 1898] [outer = 105EE400] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 11432000 == 39 [pid = 3232] [id = 627] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 129EA800 == 38 [pid = 3232] [id = 626] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 176C2400 == 37 [pid = 3232] [id = 625] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 1776D400 == 36 [pid = 3232] [id = 624] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 16662000 == 35 [pid = 3232] [id = 623] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 156E0000 == 34 [pid = 3232] [id = 622] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 13156C00 == 33 [pid = 3232] [id = 621] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 11431800 == 32 [pid = 3232] [id = 620] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 129F1400 == 31 [pid = 3232] [id = 609] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 1829A000 == 30 [pid = 3232] [id = 617] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 14E81800 == 29 [pid = 3232] [id = 619] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 11ADDC00 == 28 [pid = 3232] [id = 618] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 19E2FC00 == 27 [pid = 3232] [id = 631] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 15E08000 == 26 [pid = 3232] [id = 630] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 14E8C000 == 25 [pid = 3232] [id = 628] 01:44:04 INFO - PROCESS | 3232 | --DOCSHELL 112BC800 == 24 [pid = 3232] [id = 629] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (161E3400) [pid = 3232] [serial = 1840] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (11C32C00) [pid = 3232] [serial = 1831] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1281B400) [pid = 3232] [serial = 1832] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13B02800) [pid = 3232] [serial = 1834] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1430E000) [pid = 3232] [serial = 1835] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (16979400) [pid = 3232] [serial = 1843] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (156DA000) [pid = 3232] [serial = 1837] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161E9400) [pid = 3232] [serial = 1841] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B0B400) [pid = 3232] [serial = 1829] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1344D400) [pid = 3232] [serial = 1828] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1143E000) [pid = 3232] [serial = 1846] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (169F9C00) [pid = 3232] [serial = 1844] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13238800) [pid = 3232] [serial = 1847] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1797E800) [pid = 3232] [serial = 1849] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E74C00) [pid = 3232] [serial = 1820] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19A14400) [pid = 3232] [serial = 1852] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (14314400) [pid = 3232] [serial = 1819] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (16F9A800) [pid = 3232] [serial = 1823] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (161DF800) [pid = 3232] [serial = 1822] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1A134800) [pid = 3232] [serial = 1826] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19ED8000) [pid = 3232] [serial = 1825] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (1797EC00) [pid = 3232] [serial = 1850] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (15D2AC00) [pid = 3232] [serial = 1838] [outer = 00000000] [url = about:blank] 01:44:04 INFO - PROCESS | 3232 | 1466502244575 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1857ms 01:44:04 INFO - PROCESS | 3232 | 1466502244672 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 3232 | 1466502244677 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 01:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:44:04 INFO - PROCESS | 3232 | 1466502244683 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - PROCESS | 3232 | 1466502244686 Marionette TRACE conn3 <- [1,2494,null,{}] 01:44:04 INFO - PROCESS | 3232 | 1466502244692 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}] 01:44:04 INFO - PROCESS | 3232 | 1466502244695 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:04 INFO - PROCESS | 3232 | 1466502244792 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 01:44:04 INFO - PROCESS | 3232 | 1466502244799 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 3232 | 1466502244803 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:04 INFO - PROCESS | 3232 | ++DOCSHELL 10E91800 == 25 [pid = 3232] [id = 633] 01:44:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (110ECC00) [pid = 3232] [serial = 1899] [outer = 00000000] 01:44:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (11432000) [pid = 3232] [serial = 1900] [outer = 110ECC00] 01:44:04 INFO - PROCESS | 3232 | 1466502244854 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1143BC00) [pid = 3232] [serial = 1901] [outer = 110ECC00] 01:44:05 INFO - PROCESS | 3232 | 1466502245365 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 743ms 01:44:05 INFO - PROCESS | 3232 | 1466502245406 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 3232 | 1466502245411 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 01:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:44:05 INFO - PROCESS | 3232 | 1466502245418 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 3232 | 1466502245420 Marionette TRACE conn3 <- [1,2498,null,{}] 01:44:05 INFO - PROCESS | 3232 | 1466502245424 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}] 01:44:05 INFO - PROCESS | 3232 | 1466502245427 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:05 INFO - PROCESS | 3232 | 1466502245516 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 01:44:05 INFO - PROCESS | 3232 | 1466502245615 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 3232 | 1466502245617 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:05 INFO - PROCESS | 3232 | ++DOCSHELL 130A3400 == 26 [pid = 3232] [id = 634] 01:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (130A5C00) [pid = 3232] [serial = 1902] [outer = 00000000] 01:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13153400) [pid = 3232] [serial = 1903] [outer = 130A5C00] 01:44:05 INFO - PROCESS | 3232 | 1466502245667 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13236000) [pid = 3232] [serial = 1904] [outer = 130A5C00] 01:44:06 INFO - PROCESS | 3232 | 1466502246082 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 681ms 01:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:44:06 INFO - PROCESS | 3232 | 1466502246116 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 3232 | 1466502246118 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 01:44:06 INFO - PROCESS | 3232 | 1466502246121 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 3232 | 1466502246125 Marionette TRACE conn3 <- [1,2502,null,{}] 01:44:06 INFO - PROCESS | 3232 | 1466502246136 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}] 01:44:06 INFO - PROCESS | 3232 | 1466502246141 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:06 INFO - PROCESS | 3232 | 1466502246260 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 01:44:06 INFO - PROCESS | 3232 | 1466502246274 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 3232 | 1466502246277 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:06 INFO - PROCESS | 3232 | ++DOCSHELL 14312800 == 27 [pid = 3232] [id = 635] 01:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (143A1800) [pid = 3232] [serial = 1905] [outer = 00000000] 01:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E88C00) [pid = 3232] [serial = 1906] [outer = 143A1800] 01:44:06 INFO - PROCESS | 3232 | 1466502246325 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14EDE400) [pid = 3232] [serial = 1907] [outer = 143A1800] 01:44:06 INFO - PROCESS | 3232 | 1466502246783 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 727ms 01:44:06 INFO - PROCESS | 3232 | 1466502246845 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 3232 | 1466502246848 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 01:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:44:06 INFO - PROCESS | 3232 | 1466502246851 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 3232 | 1466502246853 Marionette TRACE conn3 <- [1,2506,null,{}] 01:44:06 INFO - PROCESS | 3232 | 1466502246856 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}] 01:44:06 INFO - PROCESS | 3232 | 1466502246858 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:06 INFO - PROCESS | 3232 | 1466502246996 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 01:44:07 INFO - PROCESS | 3232 | 1466502247009 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3232 | 1466502247013 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:07 INFO - PROCESS | 3232 | ++DOCSHELL 156DBC00 == 28 [pid = 3232] [id = 636] 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (156DCC00) [pid = 3232] [serial = 1908] [outer = 00000000] 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15E0C800) [pid = 3232] [serial = 1909] [outer = 156DCC00] 01:44:07 INFO - PROCESS | 3232 | 1466502247120 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1602D400) [pid = 3232] [serial = 1910] [outer = 156DCC00] 01:44:07 INFO - PROCESS | 3232 | 1466502247550 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 743ms 01:44:07 INFO - PROCESS | 3232 | 1466502247591 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 3232 | 1466502247593 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 01:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:44:07 INFO - PROCESS | 3232 | 1466502247603 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 3232 | 1466502247604 Marionette TRACE conn3 <- [1,2510,null,{}] 01:44:07 INFO - PROCESS | 3232 | 1466502247608 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}] 01:44:07 INFO - PROCESS | 3232 | 1466502247610 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:07 INFO - PROCESS | 3232 | 1466502247753 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 01:44:07 INFO - PROCESS | 3232 | 1466502247823 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3232 | 1466502247825 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:07 INFO - PROCESS | 3232 | ++DOCSHELL 161E2400 == 29 [pid = 3232] [id = 637] 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161E6800) [pid = 3232] [serial = 1911] [outer = 00000000] 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1665FC00) [pid = 3232] [serial = 1912] [outer = 161E6800] 01:44:07 INFO - PROCESS | 3232 | 1466502247871 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16894000) [pid = 3232] [serial = 1913] [outer = 161E6800] 01:44:08 INFO - PROCESS | 3232 | 1466502248290 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]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 727ms 01:44:08 INFO - PROCESS | 3232 | 1466502248321 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 3232 | 1466502248323 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 01:44:08 INFO - PROCESS | 3232 | 1466502248326 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:44:08 INFO - PROCESS | 3232 | 1466502248328 Marionette TRACE conn3 <- [1,2514,null,{}] 01:44:08 INFO - PROCESS | 3232 | 1466502248331 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}] 01:44:08 INFO - PROCESS | 3232 | 1466502248337 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:08 INFO - PROCESS | 3232 | 1466502248488 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 01:44:08 INFO - PROCESS | 3232 | 1466502248559 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:08 INFO - PROCESS | 3232 | 1466502248561 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:08 INFO - PROCESS | 3232 | ++DOCSHELL 16F95C00 == 30 [pid = 3232] [id = 638] 01:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1767C400) [pid = 3232] [serial = 1914] [outer = 00000000] 01:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17959400) [pid = 3232] [serial = 1915] [outer = 1767C400] 01:44:08 INFO - PROCESS | 3232 | 1466502248630 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17E2B400) [pid = 3232] [serial = 1916] [outer = 1767C400] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17960800) [pid = 3232] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12BD7400) [pid = 3232] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (17952400) [pid = 3232] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1829BC00) [pid = 3232] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (11C35000) [pid = 3232] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14E83000) [pid = 3232] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11432800) [pid = 3232] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (131ECC00) [pid = 3232] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (15E05800) [pid = 3232] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1602DC00) [pid = 3232] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (11444800) [pid = 3232] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:44:09 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (16890800) [pid = 3232] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:44:09 INFO - PROCESS | 3232 | 1466502249299 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 994ms 01:44:09 INFO - PROCESS | 3232 | 1466502249328 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 3232 | 1466502249330 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:44:09 INFO - PROCESS | 3232 | 1466502249334 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 3232 | 1466502249336 Marionette TRACE conn3 <- [1,2518,null,{}] 01:44:09 INFO - PROCESS | 3232 | 1466502249339 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}] 01:44:09 INFO - PROCESS | 3232 | 1466502249341 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:09 INFO - PROCESS | 3232 | 1466502249429 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 01:44:09 INFO - PROCESS | 3232 | 1466502249435 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 3232 | 1466502249437 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:09 INFO - PROCESS | 3232 | ++DOCSHELL 14E80000 == 31 [pid = 3232] [id = 639] 01:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E80800) [pid = 3232] [serial = 1917] [outer = 00000000] 01:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (16974800) [pid = 3232] [serial = 1918] [outer = 14E80800] 01:44:09 INFO - PROCESS | 3232 | 1466502249486 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (170A6000) [pid = 3232] [serial = 1919] [outer = 14E80800] 01:44:09 INFO - PROCESS | 3232 | 1466502249965 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 700ms 01:44:10 INFO - PROCESS | 3232 | 1466502250034 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3232 | 1466502250036 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:44:10 INFO - PROCESS | 3232 | 1466502250039 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3232 | 1466502250041 Marionette TRACE conn3 <- [1,2522,null,{}] 01:44:10 INFO - PROCESS | 3232 | 1466502250044 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}] 01:44:10 INFO - PROCESS | 3232 | 1466502250046 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:10 INFO - PROCESS | 3232 | 1466502250137 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 01:44:10 INFO - PROCESS | 3232 | 1466502250169 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3232 | 1466502250171 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:10 INFO - PROCESS | 3232 | ++DOCSHELL 0F31B400 == 32 [pid = 3232] [id = 640] 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (11AE9C00) [pid = 3232] [serial = 1920] [outer = 00000000] 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (182A1400) [pid = 3232] [serial = 1921] [outer = 11AE9C00] 01:44:10 INFO - PROCESS | 3232 | 1466502250215 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A17800) [pid = 3232] [serial = 1922] [outer = 11AE9C00] 01:44:10 INFO - PROCESS | 3232 | 1466502250684 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 685ms 01:44:10 INFO - PROCESS | 3232 | 1466502250739 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3232 | 1466502250741 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:44:10 INFO - PROCESS | 3232 | 1466502250744 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3232 | 1466502250745 Marionette TRACE conn3 <- [1,2526,null,{}] 01:44:10 INFO - PROCESS | 3232 | 1466502250749 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}] 01:44:10 INFO - PROCESS | 3232 | 1466502250750 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:10 INFO - PROCESS | 3232 | 1466502250832 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 01:44:10 INFO - PROCESS | 3232 | 1466502250837 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3232 | 1466502250839 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:10 INFO - PROCESS | 3232 | ++DOCSHELL 19C50000 == 33 [pid = 3232] [id = 641] 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19C51C00) [pid = 3232] [serial = 1923] [outer = 00000000] 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19CBFC00) [pid = 3232] [serial = 1924] [outer = 19C51C00] 01:44:10 INFO - PROCESS | 3232 | 1466502250883 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19CC0000) [pid = 3232] [serial = 1925] [outer = 19C51C00] 01:44:11 INFO - PROCESS | 3232 | 1466502251704 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]]]}] 01:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1027ms 01:44:11 INFO - PROCESS | 3232 | 1466502251825 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 3232 | 1466502251830 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 01:44:11 INFO - PROCESS | 3232 | 1466502251836 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:44:11 INFO - PROCESS | 3232 | 1466502251841 Marionette TRACE conn3 <- [1,2530,null,{}] 01:44:11 INFO - PROCESS | 3232 | 1466502251847 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}] 01:44:11 INFO - PROCESS | 3232 | 1466502251850 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:11 INFO - PROCESS | 3232 | 1466502251977 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 01:44:12 INFO - PROCESS | 3232 | 1466502252096 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 3232 | 1466502252099 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:12 INFO - PROCESS | 3232 | ++DOCSHELL 110EB000 == 34 [pid = 3232] [id = 642] 01:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (110EDC00) [pid = 3232] [serial = 1926] [outer = 00000000] 01:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (129B0400) [pid = 3232] [serial = 1927] [outer = 110EDC00] 01:44:12 INFO - PROCESS | 3232 | 1466502252153 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (13456000) [pid = 3232] [serial = 1928] [outer = 110EDC00] 01:44:12 INFO - PROCESS | 3232 | 1466502252853 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1074ms 01:44:12 INFO - PROCESS | 3232 | 1466502252914 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 3232 | 1466502252919 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 01:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:44:12 INFO - PROCESS | 3232 | 1466502252952 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 3232 | 1466502252955 Marionette TRACE conn3 <- [1,2534,null,{}] 01:44:12 INFO - PROCESS | 3232 | 1466502252960 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}] 01:44:12 INFO - PROCESS | 3232 | 1466502252963 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:13 INFO - PROCESS | 3232 | 1466502253094 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 01:44:13 INFO - PROCESS | 3232 | 1466502253334 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3232 | 1466502253337 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:13 INFO - PROCESS | 3232 | ++DOCSHELL 0F315800 == 35 [pid = 3232] [id = 643] 01:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (0F31BC00) [pid = 3232] [serial = 1929] [outer = 00000000] 01:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (103F3C00) [pid = 3232] [serial = 1930] [outer = 0F31BC00] 01:44:13 INFO - PROCESS | 3232 | 1466502253398 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (10A63C00) [pid = 3232] [serial = 1931] [outer = 0F31BC00] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 0F31B400 == 34 [pid = 3232] [id = 640] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 14E80000 == 33 [pid = 3232] [id = 639] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 16F95C00 == 32 [pid = 3232] [id = 638] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 161E2400 == 31 [pid = 3232] [id = 637] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 156DBC00 == 30 [pid = 3232] [id = 636] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 14312800 == 29 [pid = 3232] [id = 635] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 130A3400 == 28 [pid = 3232] [id = 634] 01:44:13 INFO - PROCESS | 3232 | --DOCSHELL 10E91800 == 27 [pid = 3232] [id = 633] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A1AC00) [pid = 3232] [serial = 1876] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1689D000) [pid = 3232] [serial = 1879] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17959000) [pid = 3232] [serial = 1873] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1795B000) [pid = 3232] [serial = 1874] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19A14800) [pid = 3232] [serial = 1853] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1322B000) [pid = 3232] [serial = 1855] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B04400) [pid = 3232] [serial = 1856] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E0A800) [pid = 3232] [serial = 1858] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161E2000) [pid = 3232] [serial = 1859] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11445800) [pid = 3232] [serial = 1861] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (12821000) [pid = 3232] [serial = 1862] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1394AC00) [pid = 3232] [serial = 1864] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E6DC00) [pid = 3232] [serial = 1865] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15E0F400) [pid = 3232] [serial = 1867] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19E32000) [pid = 3232] [serial = 1886] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A1FC00) [pid = 3232] [serial = 1882] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19E2F400) [pid = 3232] [serial = 1885] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19A1B400) [pid = 3232] [serial = 1877] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19A9B000) [pid = 3232] [serial = 1883] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (170AA000) [pid = 3232] [serial = 1870] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (18293C00) [pid = 3232] [serial = 1880] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (176BA000) [pid = 3232] [serial = 1871] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (161E4C00) [pid = 3232] [serial = 1868] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3232 | 1466502254052 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1136ms 01:44:14 INFO - PROCESS | 3232 | 1466502254096 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 01:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:44:14 INFO - PROCESS | 3232 | 1466502254100 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 01:44:14 INFO - PROCESS | 3232 | 1466502254104 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 3232 | 1466502254107 Marionette TRACE conn3 <- [1,2538,null,{}] 01:44:14 INFO - PROCESS | 3232 | 1466502254112 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}] 01:44:14 INFO - PROCESS | 3232 | 1466502254116 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:14 INFO - PROCESS | 3232 | 1466502254212 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 01:44:14 INFO - PROCESS | 3232 | 1466502254320 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 3232 | 1466502254323 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:14 INFO - PROCESS | 3232 | ++DOCSHELL 11C2C800 == 28 [pid = 3232] [id = 644] 01:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (11C32C00) [pid = 3232] [serial = 1932] [outer = 00000000] 01:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (129ABC00) [pid = 3232] [serial = 1933] [outer = 11C32C00] 01:44:14 INFO - PROCESS | 3232 | 1466502254370 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (12D63000) [pid = 3232] [serial = 1934] [outer = 11C32C00] 01:44:14 INFO - PROCESS | 3232 | 1466502254852 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 794ms 01:44:14 INFO - PROCESS | 3232 | 1466502254905 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 3232 | 1466502254909 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 01:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:44:14 INFO - PROCESS | 3232 | 1466502254913 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 3232 | 1466502254915 Marionette TRACE conn3 <- [1,2542,null,{}] 01:44:14 INFO - PROCESS | 3232 | 1466502254919 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}] 01:44:14 INFO - PROCESS | 3232 | 1466502254922 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:15 INFO - PROCESS | 3232 | 1466502255012 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 01:44:15 INFO - PROCESS | 3232 | 1466502255018 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3232 | 1466502255020 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:15 INFO - PROCESS | 3232 | ++DOCSHELL 130A3400 == 29 [pid = 3232] [id = 645] 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (1314D400) [pid = 3232] [serial = 1935] [outer = 00000000] 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (14314400) [pid = 3232] [serial = 1936] [outer = 1314D400] 01:44:15 INFO - PROCESS | 3232 | 1466502255064 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E0B400) [pid = 3232] [serial = 1937] [outer = 1314D400] 01:44:15 INFO - PROCESS | 3232 | 1466502255569 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 685ms 01:44:15 INFO - PROCESS | 3232 | 1466502255613 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3232 | 1466502255616 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:44:15 INFO - PROCESS | 3232 | 1466502255621 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3232 | 1466502255627 Marionette TRACE conn3 <- [1,2546,null,{}] 01:44:15 INFO - PROCESS | 3232 | 1466502255637 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}] 01:44:15 INFO - PROCESS | 3232 | 1466502255641 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:15 INFO - PROCESS | 3232 | 1466502255729 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 01:44:15 INFO - PROCESS | 3232 | 1466502255834 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3232 | 1466502255836 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:15 INFO - PROCESS | 3232 | ++DOCSHELL 1546DC00 == 30 [pid = 3232] [id = 646] 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (156D8800) [pid = 3232] [serial = 1938] [outer = 00000000] 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15E05400) [pid = 3232] [serial = 1939] [outer = 156D8800] 01:44:15 INFO - PROCESS | 3232 | 1466502255880 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15E0CC00) [pid = 3232] [serial = 1940] [outer = 156D8800] 01:44:16 INFO - PROCESS | 3232 | 1466502256326 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]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 748ms 01:44:16 INFO - PROCESS | 3232 | 1466502256422 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 3232 | 1466502256424 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 01:44:16 INFO - PROCESS | 3232 | 1466502256428 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - PROCESS | 3232 | 1466502256430 Marionette TRACE conn3 <- [1,2550,null,{}] 01:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:44:16 INFO - PROCESS | 3232 | 1466502256433 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}] 01:44:16 INFO - PROCESS | 3232 | 1466502256435 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:16 INFO - PROCESS | 3232 | 1466502256560 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 01:44:16 INFO - PROCESS | 3232 | 1466502256628 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 3232 | 1466502256630 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:16 INFO - PROCESS | 3232 | ++DOCSHELL 15E93000 == 31 [pid = 3232] [id = 647] 01:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (161DF400) [pid = 3232] [serial = 1941] [outer = 00000000] 01:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161E5C00) [pid = 3232] [serial = 1942] [outer = 161DF400] 01:44:16 INFO - PROCESS | 3232 | 1466502256674 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1665BC00) [pid = 3232] [serial = 1943] [outer = 161DF400] 01:44:17 INFO - PROCESS | 3232 | 1466502257090 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 732ms 01:44:17 INFO - PROCESS | 3232 | 1466502257154 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3232 | 1466502257156 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 01:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:44:17 INFO - PROCESS | 3232 | 1466502257159 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 3232 | 1466502257161 Marionette TRACE conn3 <- [1,2554,null,{}] 01:44:17 INFO - PROCESS | 3232 | 1466502257170 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}] 01:44:17 INFO - PROCESS | 3232 | 1466502257172 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:17 INFO - PROCESS | 3232 | 1466502257293 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 01:44:17 INFO - PROCESS | 3232 | 1466502257305 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 3232 | 1466502257311 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:17 INFO - PROCESS | 3232 | ++DOCSHELL 169F3C00 == 32 [pid = 3232] [id = 648] 01:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (169F6000) [pid = 3232] [serial = 1944] [outer = 00000000] 01:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1703CC00) [pid = 3232] [serial = 1945] [outer = 169F6000] 01:44:17 INFO - PROCESS | 3232 | 1466502257421 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17683400) [pid = 3232] [serial = 1946] [outer = 169F6000] 01:44:17 INFO - PROCESS | 3232 | 1466502257873 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 01:44:17 INFO - PROCESS | 3232 | 1466502257915 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3232 | 1466502257917 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 01:44:17 INFO - PROCESS | 3232 | 1466502257928 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 3232 | 1466502257929 Marionette TRACE conn3 <- [1,2558,null,{}] 01:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:44:17 INFO - PROCESS | 3232 | 1466502257933 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}] 01:44:17 INFO - PROCESS | 3232 | 1466502257935 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:18 INFO - PROCESS | 3232 | 1466502258057 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 01:44:18 INFO - PROCESS | 3232 | 1466502258070 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3232 | 1466502258073 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:18 INFO - PROCESS | 3232 | ++DOCSHELL 103E4800 == 33 [pid = 3232] [id = 649] 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (10433000) [pid = 3232] [serial = 1947] [outer = 00000000] 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1776E000) [pid = 3232] [serial = 1948] [outer = 10433000] 01:44:18 INFO - PROCESS | 3232 | 1466502258117 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17957C00) [pid = 3232] [serial = 1949] [outer = 10433000] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (130A5C00) [pid = 3232] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (110ECC00) [pid = 3232] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (143A1800) [pid = 3232] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (105EE400) [pid = 3232] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1767C400) [pid = 3232] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (161E6800) [pid = 3232] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1142D400) [pid = 3232] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15E09000) [pid = 3232] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19E35000) [pid = 3232] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (11AE9C00) [pid = 3232] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (156DCC00) [pid = 3232] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:44:18 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (14E80800) [pid = 3232] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:44:18 INFO - PROCESS | 3232 | 1466502258664 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 762ms 01:44:18 INFO - PROCESS | 3232 | 1466502258713 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 3232 | 1466502258715 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 01:44:18 INFO - PROCESS | 3232 | 1466502258718 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:44:18 INFO - PROCESS | 3232 | 1466502258720 Marionette TRACE conn3 <- [1,2562,null,{}] 01:44:18 INFO - PROCESS | 3232 | 1466502258723 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}] 01:44:18 INFO - PROCESS | 3232 | 1466502258725 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:18 INFO - PROCESS | 3232 | 1466502258809 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 01:44:18 INFO - PROCESS | 3232 | 1466502258814 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3232 | 1466502258816 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:18 INFO - PROCESS | 3232 | ++DOCSHELL 14E73000 == 34 [pid = 3232] [id = 650] 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1546C000) [pid = 3232] [serial = 1950] [outer = 00000000] 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (16F97800) [pid = 3232] [serial = 1951] [outer = 1546C000] 01:44:18 INFO - PROCESS | 3232 | 1466502258862 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (170AB400) [pid = 3232] [serial = 1952] [outer = 1546C000] 01:44:19 INFO - PROCESS | 3232 | 1466502259308 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 638ms 01:44:19 INFO - PROCESS | 3232 | 1466502259356 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 3232 | 1466502259358 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 01:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:44:19 INFO - PROCESS | 3232 | 1466502259361 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 3232 | 1466502259363 Marionette TRACE conn3 <- [1,2566,null,{}] 01:44:19 INFO - PROCESS | 3232 | 1466502259367 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}] 01:44:19 INFO - PROCESS | 3232 | 1466502259368 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:19 INFO - PROCESS | 3232 | 1466502259448 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 01:44:19 INFO - PROCESS | 3232 | 1466502259453 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 3232 | 1466502259455 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:19 INFO - PROCESS | 3232 | ++DOCSHELL 14E72400 == 35 [pid = 3232] [id = 651] 01:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14ED0800) [pid = 3232] [serial = 1953] [outer = 00000000] 01:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (18297400) [pid = 3232] [serial = 1954] [outer = 14ED0800] 01:44:19 INFO - PROCESS | 3232 | 1466502259498 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1829F400) [pid = 3232] [serial = 1955] [outer = 14ED0800] 01:44:19 INFO - PROCESS | 3232 | 1466502259964 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 639ms 01:44:19 INFO - PROCESS | 3232 | 1466502260009 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 3232 | 1466502260011 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 01:44:19 INFO - PROCESS | 3232 | 1466502260015 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:44:19 INFO - PROCESS | 3232 | 1466502260016 Marionette TRACE conn3 <- [1,2570,null,{}] 01:44:20 INFO - PROCESS | 3232 | 1466502260024 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}] 01:44:20 INFO - PROCESS | 3232 | 1466502260026 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:20 INFO - PROCESS | 3232 | 1466502260106 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 01:44:20 INFO - PROCESS | 3232 | 1466502260112 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3232 | 1466502260114 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:20 INFO - PROCESS | 3232 | ++DOCSHELL 15E12C00 == 36 [pid = 3232] [id = 652] 01:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (16975400) [pid = 3232] [serial = 1956] [outer = 00000000] 01:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A1DC00) [pid = 3232] [serial = 1957] [outer = 16975400] 01:44:20 INFO - PROCESS | 3232 | 1466502260167 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19A1E400) [pid = 3232] [serial = 1958] [outer = 16975400] 01:44:20 INFO - PROCESS | 3232 | 1466502260885 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 935ms 01:44:20 INFO - PROCESS | 3232 | 1466502260962 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 3232 | 1466502260967 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 01:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:44:20 INFO - PROCESS | 3232 | 1466502260972 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 3232 | 1466502260978 Marionette TRACE conn3 <- [1,2574,null,{}] 01:44:20 INFO - PROCESS | 3232 | 1466502260983 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}] 01:44:20 INFO - PROCESS | 3232 | 1466502260986 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:21 INFO - PROCESS | 3232 | 1466502261138 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 01:44:21 INFO - PROCESS | 3232 | 1466502261271 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 3232 | 1466502261258 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:21 INFO - PROCESS | 3232 | ++DOCSHELL 11446400 == 37 [pid = 3232] [id = 653] 01:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1281E800) [pid = 3232] [serial = 1959] [outer = 00000000] 01:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (130D3400) [pid = 3232] [serial = 1960] [outer = 1281E800] 01:44:21 INFO - PROCESS | 3232 | 1466502261317 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13955000) [pid = 3232] [serial = 1961] [outer = 1281E800] 01:44:21 INFO - PROCESS | 3232 | 1466502261918 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 997ms 01:44:21 INFO - PROCESS | 3232 | 1466502261960 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 3232 | 1466502261965 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 01:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:44:21 INFO - PROCESS | 3232 | 1466502261971 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 3232 | 1466502261974 Marionette TRACE conn3 <- [1,2578,null,{}] 01:44:21 INFO - PROCESS | 3232 | 1466502261978 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}] 01:44:21 INFO - PROCESS | 3232 | 1466502261981 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:22 INFO - PROCESS | 3232 | 1466502262096 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 01:44:22 INFO - PROCESS | 3232 | 1466502262242 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 3232 | 1466502262245 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:22 INFO - PROCESS | 3232 | ++DOCSHELL 1546A000 == 38 [pid = 3232] [id = 654] 01:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (156DA000) [pid = 3232] [serial = 1962] [outer = 00000000] 01:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15D33400) [pid = 3232] [serial = 1963] [outer = 156DA000] 01:44:22 INFO - PROCESS | 3232 | 1466502262304 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16027800) [pid = 3232] [serial = 1964] [outer = 156DA000] 01:44:22 INFO - PROCESS | 3232 | 1466502262912 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 997ms 01:44:22 INFO - PROCESS | 3232 | 1466502262973 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 3232 | 1466502262976 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 01:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:44:22 INFO - PROCESS | 3232 | 1466502262980 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 3232 | 1466502262984 Marionette TRACE conn3 <- [1,2582,null,{}] 01:44:22 INFO - PROCESS | 3232 | 1466502262995 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}] 01:44:23 INFO - PROCESS | 3232 | 1466502263000 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:23 INFO - PROCESS | 3232 | 1466502263166 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 01:44:23 INFO - PROCESS | 3232 | 1466502263230 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 3232 | 1466502263234 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:23 INFO - PROCESS | 3232 | ++DOCSHELL 19A1D400 == 39 [pid = 3232] [id = 655] 01:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A1D800) [pid = 3232] [serial = 1965] [outer = 00000000] 01:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19A9AC00) [pid = 3232] [serial = 1966] [outer = 19A1D800] 01:44:23 INFO - PROCESS | 3232 | 1466502263291 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (19CB2C00) [pid = 3232] [serial = 1967] [outer = 19A1D800] 01:44:24 INFO - PROCESS | 3232 | 1466502264147 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]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1183ms 01:44:24 INFO - PROCESS | 3232 | 1466502264179 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 3232 | 1466502264184 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 01:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:44:24 INFO - PROCESS | 3232 | 1466502264189 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 3232 | 1466502264193 Marionette TRACE conn3 <- [1,2586,null,{}] 01:44:24 INFO - PROCESS | 3232 | 1466502264199 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}] 01:44:24 INFO - PROCESS | 3232 | 1466502264202 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:24 INFO - PROCESS | 3232 | 1466502264311 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 01:44:24 INFO - PROCESS | 3232 | 1466502264451 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 3232 | 1466502264456 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:24 INFO - PROCESS | 3232 | ++DOCSHELL 129B5400 == 40 [pid = 3232] [id = 656] 01:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (129EA000) [pid = 3232] [serial = 1968] [outer = 00000000] 01:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (130A1000) [pid = 3232] [serial = 1969] [outer = 129EA000] 01:44:24 INFO - PROCESS | 3232 | 1466502264516 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (13150800) [pid = 3232] [serial = 1970] [outer = 129EA000] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 14E72400 == 39 [pid = 3232] [id = 651] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 14E73000 == 38 [pid = 3232] [id = 650] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 103E4800 == 37 [pid = 3232] [id = 649] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 169F3C00 == 36 [pid = 3232] [id = 648] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 15E93000 == 35 [pid = 3232] [id = 647] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 1546DC00 == 34 [pid = 3232] [id = 646] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 130A3400 == 33 [pid = 3232] [id = 645] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 11C2C800 == 32 [pid = 3232] [id = 644] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 0F315800 == 31 [pid = 3232] [id = 643] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 110EB000 == 30 [pid = 3232] [id = 642] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 19C50000 == 29 [pid = 3232] [id = 641] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 105EA000 == 28 [pid = 3232] [id = 632] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 1546A000 == 27 [pid = 3232] [id = 654] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 19A1D400 == 26 [pid = 3232] [id = 655] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 15E12C00 == 25 [pid = 3232] [id = 652] 01:44:25 INFO - PROCESS | 3232 | --DOCSHELL 11446400 == 24 [pid = 3232] [id = 653] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (13153400) [pid = 3232] [serial = 1903] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (13236000) [pid = 3232] [serial = 1904] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (11432000) [pid = 3232] [serial = 1900] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1143BC00) [pid = 3232] [serial = 1901] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (14E88C00) [pid = 3232] [serial = 1906] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (11433000) [pid = 3232] [serial = 1898] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (10A64000) [pid = 3232] [serial = 1897] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17959400) [pid = 3232] [serial = 1915] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (16894000) [pid = 3232] [serial = 1913] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1665FC00) [pid = 3232] [serial = 1912] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E77000) [pid = 3232] [serial = 1889] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (131EC400) [pid = 3232] [serial = 1888] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19CBFC00) [pid = 3232] [serial = 1924] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17683800) [pid = 3232] [serial = 1892] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16660000) [pid = 3232] [serial = 1891] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19ED3400) [pid = 3232] [serial = 1895] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19E3B000) [pid = 3232] [serial = 1894] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (182A1400) [pid = 3232] [serial = 1921] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17E2B400) [pid = 3232] [serial = 1916] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (15E0C800) [pid = 3232] [serial = 1909] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1602D400) [pid = 3232] [serial = 1910] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (16974800) [pid = 3232] [serial = 1918] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19A17800) [pid = 3232] [serial = 1922] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (170A6000) [pid = 3232] [serial = 1919] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (14EDE400) [pid = 3232] [serial = 1907] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3232 | 1466502265790 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1651ms 01:44:25 INFO - PROCESS | 3232 | 1466502265852 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 3232 | 1466502265856 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 01:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:44:25 INFO - PROCESS | 3232 | 1466502265868 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - PROCESS | 3232 | 1466502265871 Marionette TRACE conn3 <- [1,2590,null,{}] 01:44:25 INFO - PROCESS | 3232 | 1466502265877 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}] 01:44:25 INFO - PROCESS | 3232 | 1466502265880 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:25 INFO - PROCESS | 3232 | 1466502265971 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 01:44:25 INFO - PROCESS | 3232 | 1466502265984 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 3232 | 1466502265987 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:25 INFO - PROCESS | 3232 | ++DOCSHELL 112BC800 == 25 [pid = 3232] [id = 657] 01:44:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (11431400) [pid = 3232] [serial = 1971] [outer = 00000000] 01:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (11C35C00) [pid = 3232] [serial = 1972] [outer = 11431400] 01:44:26 INFO - PROCESS | 3232 | 1466502266036 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1281C800) [pid = 3232] [serial = 1973] [outer = 11431400] 01:44:26 INFO - PROCESS | 3232 | 1466502266568 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]]]}] 01:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 01:44:26 INFO - PROCESS | 3232 | 1466502266609 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 3232 | 1466502266614 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 01:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:44:26 INFO - PROCESS | 3232 | 1466502266620 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 3232 | 1466502266623 Marionette TRACE conn3 <- [1,2594,null,{}] 01:44:26 INFO - PROCESS | 3232 | 1466502266627 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}] 01:44:26 INFO - PROCESS | 3232 | 1466502266630 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:26 INFO - PROCESS | 3232 | 1466502266719 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 01:44:26 INFO - PROCESS | 3232 | 1466502266823 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 3232 | 1466502266825 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:26 INFO - PROCESS | 3232 | ++DOCSHELL 1322C000 == 26 [pid = 3232] [id = 658] 01:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (13237800) [pid = 3232] [serial = 1974] [outer = 00000000] 01:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13455800) [pid = 3232] [serial = 1975] [outer = 13237800] 01:44:26 INFO - PROCESS | 3232 | 1466502266881 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13B11000) [pid = 3232] [serial = 1976] [outer = 13237800] 01:44:27 INFO - PROCESS | 3232 | 1466502267292 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 685ms 01:44:27 INFO - PROCESS | 3232 | 1466502267319 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3232 | 1466502267321 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 01:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:44:27 INFO - PROCESS | 3232 | 1466502267324 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 3232 | 1466502267328 Marionette TRACE conn3 <- [1,2598,null,{}] 01:44:27 INFO - PROCESS | 3232 | 1466502267339 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}] 01:44:27 INFO - PROCESS | 3232 | 1466502267343 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:27 INFO - PROCESS | 3232 | 1466502267462 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 01:44:27 INFO - PROCESS | 3232 | 1466502267479 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 3232 | 1466502267482 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:27 INFO - PROCESS | 3232 | ++DOCSHELL 14EDE400 == 27 [pid = 3232] [id = 659] 01:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14EDE800) [pid = 3232] [serial = 1977] [outer = 00000000] 01:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (15D29400) [pid = 3232] [serial = 1978] [outer = 14EDE800] 01:44:27 INFO - PROCESS | 3232 | 1466502267530 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (15E08400) [pid = 3232] [serial = 1979] [outer = 14EDE800] 01:44:28 INFO - PROCESS | 3232 | 1466502268036 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]]]}] 01:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 01:44:28 INFO - PROCESS | 3232 | 1466502268080 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 3232 | 1466502268083 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 01:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:44:28 INFO - PROCESS | 3232 | 1466502268087 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - PROCESS | 3232 | 1466502268089 Marionette TRACE conn3 <- [1,2602,null,{}] 01:44:28 INFO - PROCESS | 3232 | 1466502268093 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}] 01:44:28 INFO - PROCESS | 3232 | 1466502268095 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:28 INFO - PROCESS | 3232 | 1466502268220 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 01:44:28 INFO - PROCESS | 3232 | 1466502268287 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 3232 | 1466502268289 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:28 INFO - PROCESS | 3232 | ++DOCSHELL 15E0D800 == 28 [pid = 3232] [id = 660] 01:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E11C00) [pid = 3232] [serial = 1980] [outer = 00000000] 01:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161E6000) [pid = 3232] [serial = 1981] [outer = 15E11C00] 01:44:28 INFO - PROCESS | 3232 | 1466502268335 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16662800) [pid = 3232] [serial = 1982] [outer = 15E11C00] 01:44:28 INFO - PROCESS | 3232 | 1466502268770 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]]]}] 01:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 01:44:28 INFO - PROCESS | 3232 | 1466502268828 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 3232 | 1466502268830 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 01:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:44:28 INFO - PROCESS | 3232 | 1466502268834 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - PROCESS | 3232 | 1466502268836 Marionette TRACE conn3 <- [1,2606,null,{}] 01:44:28 INFO - PROCESS | 3232 | 1466502268839 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}] 01:44:28 INFO - PROCESS | 3232 | 1466502268841 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:28 INFO - PROCESS | 3232 | 1466502268999 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 01:44:29 INFO - PROCESS | 3232 | 1466502269021 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 3232 | 1466502269023 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:29 INFO - PROCESS | 3232 | ++DOCSHELL 1689B800 == 29 [pid = 3232] [id = 661] 01:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16974400) [pid = 3232] [serial = 1983] [outer = 00000000] 01:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (169F5800) [pid = 3232] [serial = 1984] [outer = 16974400] 01:44:29 INFO - PROCESS | 3232 | 1466502269068 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17679800) [pid = 3232] [serial = 1985] [outer = 16974400] 01:44:29 INFO - PROCESS | 3232 | 1466502269534 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 747ms 01:44:29 INFO - PROCESS | 3232 | 1466502269574 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 3232 | 1466502269576 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 01:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:44:29 INFO - PROCESS | 3232 | 1466502269586 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 3232 | 1466502269587 Marionette TRACE conn3 <- [1,2610,null,{}] 01:44:29 INFO - PROCESS | 3232 | 1466502269590 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}] 01:44:29 INFO - PROCESS | 3232 | 1466502269596 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:29 INFO - PROCESS | 3232 | 1466502269964 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14ED0800) [pid = 3232] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16975400) [pid = 3232] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (161DF400) [pid = 3232] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (169F6000) [pid = 3232] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (10433000) [pid = 3232] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (156D8800) [pid = 3232] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (11C32C00) [pid = 3232] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1314D400) [pid = 3232] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19C51C00) [pid = 3232] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (110EDC00) [pid = 3232] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (0F31BC00) [pid = 3232] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:44:29 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1546C000) [pid = 3232] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:44:30 INFO - PROCESS | 3232 | 1466502270035 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 3232 | 1466502270037 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:30 INFO - PROCESS | 3232 | ++DOCSHELL 0F319800 == 30 [pid = 3232] [id = 662] 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (0F31BC00) [pid = 3232] [serial = 1986] [outer = 00000000] 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10E91800) [pid = 3232] [serial = 1987] [outer = 0F31BC00] 01:44:30 INFO - PROCESS | 3232 | 1466502270083 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14312800) [pid = 3232] [serial = 1988] [outer = 0F31BC00] 01:44:30 INFO - PROCESS | 3232 | 1466502270473 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 934ms 01:44:30 INFO - PROCESS | 3232 | 1466502270514 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 3232 | 1466502270516 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:44:30 INFO - PROCESS | 3232 | 1466502270523 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 3232 | 1466502270535 Marionette TRACE conn3 <- [1,2614,null,{}] 01:44:30 INFO - PROCESS | 3232 | 1466502270539 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}] 01:44:30 INFO - PROCESS | 3232 | 1466502270541 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:30 INFO - PROCESS | 3232 | 1466502270617 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 01:44:30 INFO - PROCESS | 3232 | 1466502270625 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 3232 | 1466502270627 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:30 INFO - PROCESS | 3232 | ++DOCSHELL 1546C000 == 31 [pid = 3232] [id = 663] 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (15E10000) [pid = 3232] [serial = 1989] [outer = 00000000] 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (17957000) [pid = 3232] [serial = 1990] [outer = 15E10000] 01:44:30 INFO - PROCESS | 3232 | 1466502270676 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1795A400) [pid = 3232] [serial = 1991] [outer = 15E10000] 01:44:31 INFO - PROCESS | 3232 | 1466502271138 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]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 654ms 01:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:44:31 INFO - PROCESS | 3232 | 1466502271178 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 3232 | 1466502271180 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 01:44:31 INFO - PROCESS | 3232 | 1466502271184 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 3232 | 1466502271185 Marionette TRACE conn3 <- [1,2618,null,{}] 01:44:31 INFO - PROCESS | 3232 | 1466502271189 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}] 01:44:31 INFO - PROCESS | 3232 | 1466502271190 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:31 INFO - PROCESS | 3232 | 1466502271271 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 01:44:31 INFO - PROCESS | 3232 | 1466502271276 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 3232 | 1466502271278 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:31 INFO - PROCESS | 3232 | ++DOCSHELL 18296800 == 32 [pid = 3232] [id = 664] 01:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (18296C00) [pid = 3232] [serial = 1992] [outer = 00000000] 01:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A19800) [pid = 3232] [serial = 1993] [outer = 18296C00] 01:44:31 INFO - PROCESS | 3232 | 1466502271322 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16657800) [pid = 3232] [serial = 1994] [outer = 18296C00] 01:44:31 INFO - PROCESS | 3232 | 1466502271772 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]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 639ms 01:44:31 INFO - PROCESS | 3232 | 1466502271822 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 3232 | 1466502271824 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 01:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:44:31 INFO - PROCESS | 3232 | 1466502271828 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 3232 | 1466502271830 Marionette TRACE conn3 <- [1,2622,null,{}] 01:44:31 INFO - PROCESS | 3232 | 1466502271833 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}] 01:44:31 INFO - PROCESS | 3232 | 1466502271835 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:31 INFO - PROCESS | 3232 | 1466502271916 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 01:44:31 INFO - PROCESS | 3232 | 1466502271921 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 3232 | 1466502271923 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:31 INFO - PROCESS | 3232 | ++DOCSHELL 14ED4C00 == 33 [pid = 3232] [id = 665] 01:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19C4FC00) [pid = 3232] [serial = 1995] [outer = 00000000] 01:44:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19CBA400) [pid = 3232] [serial = 1996] [outer = 19C4FC00] 01:44:31 INFO - PROCESS | 3232 | 1466502271967 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19CBD000) [pid = 3232] [serial = 1997] [outer = 19C4FC00] 01:44:32 INFO - PROCESS | 3232 | 1466502272829 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1043ms 01:44:32 INFO - PROCESS | 3232 | 1466502272886 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 3232 | 1466502272891 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 01:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:44:32 INFO - PROCESS | 3232 | 1466502272895 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 3232 | 1466502272899 Marionette TRACE conn3 <- [1,2626,null,{}] 01:44:32 INFO - PROCESS | 3232 | 1466502272904 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}] 01:44:32 INFO - PROCESS | 3232 | 1466502272908 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:33 INFO - PROCESS | 3232 | 1466502273030 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 01:44:33 INFO - PROCESS | 3232 | 1466502273175 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 3232 | 1466502273179 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:33 INFO - PROCESS | 3232 | ++DOCSHELL 11C33400 == 34 [pid = 3232] [id = 666] 01:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1291A400) [pid = 3232] [serial = 1998] [outer = 00000000] 01:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (131E9C00) [pid = 3232] [serial = 1999] [outer = 1291A400] 01:44:33 INFO - PROCESS | 3232 | 1466502273239 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (143A4400) [pid = 3232] [serial = 2000] [outer = 1291A400] 01:44:33 INFO - PROCESS | 3232 | 1466502273992 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1152ms 01:44:34 INFO - PROCESS | 3232 | 1466502274049 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 3232 | 1466502274055 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 01:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:44:34 INFO - PROCESS | 3232 | 1466502274061 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - PROCESS | 3232 | 1466502274064 Marionette TRACE conn3 <- [1,2630,null,{}] 01:44:34 INFO - PROCESS | 3232 | 1466502274068 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}] 01:44:34 INFO - PROCESS | 3232 | 1466502274071 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:34 INFO - PROCESS | 3232 | 1466502274202 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 01:44:34 INFO - PROCESS | 3232 | 1466502274435 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 3232 | 1466502274439 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:34 INFO - PROCESS | 3232 | ++DOCSHELL 0F31A800 == 35 [pid = 3232] [id = 667] 01:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (10374000) [pid = 3232] [serial = 2001] [outer = 00000000] 01:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (10561000) [pid = 3232] [serial = 2002] [outer = 10374000] 01:44:34 INFO - PROCESS | 3232 | 1466502274492 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (110EBC00) [pid = 3232] [serial = 2003] [outer = 10374000] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 18296800 == 34 [pid = 3232] [id = 664] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 1546C000 == 33 [pid = 3232] [id = 663] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 0F319800 == 32 [pid = 3232] [id = 662] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 1689B800 == 31 [pid = 3232] [id = 661] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 15E0D800 == 30 [pid = 3232] [id = 660] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 14EDE400 == 29 [pid = 3232] [id = 659] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 1322C000 == 28 [pid = 3232] [id = 658] 01:44:35 INFO - PROCESS | 3232 | --DOCSHELL 112BC800 == 27 [pid = 3232] [id = 657] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1829F400) [pid = 3232] [serial = 1955] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A1E400) [pid = 3232] [serial = 1958] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (19A1DC00) [pid = 3232] [serial = 1957] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (161E5C00) [pid = 3232] [serial = 1942] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1703CC00) [pid = 3232] [serial = 1945] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1665BC00) [pid = 3232] [serial = 1943] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1776E000) [pid = 3232] [serial = 1948] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (15E05400) [pid = 3232] [serial = 1939] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (129ABC00) [pid = 3232] [serial = 1933] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12D63000) [pid = 3232] [serial = 1934] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14314400) [pid = 3232] [serial = 1936] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E0B400) [pid = 3232] [serial = 1937] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19CC0000) [pid = 3232] [serial = 1925] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (17683400) [pid = 3232] [serial = 1946] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (129B0400) [pid = 3232] [serial = 1927] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (13456000) [pid = 3232] [serial = 1928] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (103F3C00) [pid = 3232] [serial = 1930] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (10A63C00) [pid = 3232] [serial = 1931] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (18297400) [pid = 3232] [serial = 1954] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (17957C00) [pid = 3232] [serial = 1949] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (16F97800) [pid = 3232] [serial = 1951] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (170AB400) [pid = 3232] [serial = 1952] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (15E0CC00) [pid = 3232] [serial = 1940] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3232 | 1466502275120 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]]]}] 01:44:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1090ms 01:44:35 INFO - PROCESS | 3232 | 1466502275146 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 01:44:35 INFO - PROCESS | 3232 | 1466502275151 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 01:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:44:35 INFO - PROCESS | 3232 | 1466502275155 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 3232 | 1466502275158 Marionette TRACE conn3 <- [1,2634,null,{}] 01:44:35 INFO - PROCESS | 3232 | 1466502275163 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}] 01:44:35 INFO - PROCESS | 3232 | 1466502275167 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:35 INFO - PROCESS | 3232 | 1466502275268 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 01:44:35 INFO - PROCESS | 3232 | 1466502275372 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 3232 | 1466502275375 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:35 INFO - PROCESS | 3232 | ++DOCSHELL 10E67C00 == 28 [pid = 3232] [id = 668] 01:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (10E88800) [pid = 3232] [serial = 2004] [outer = 00000000] 01:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (1281C000) [pid = 3232] [serial = 2005] [outer = 10E88800] 01:44:35 INFO - PROCESS | 3232 | 1466502275421 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (1314D800) [pid = 3232] [serial = 2006] [outer = 10E88800] 01:44:35 INFO - PROCESS | 3232 | 1466502275877 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]]]}] 01:44:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 794ms 01:44:35 INFO - PROCESS | 3232 | 1466502275958 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 01:44:35 INFO - PROCESS | 3232 | 1466502275963 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 01:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:44:35 INFO - PROCESS | 3232 | 1466502275967 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 3232 | 1466502275969 Marionette TRACE conn3 <- [1,2638,null,{}] 01:44:35 INFO - PROCESS | 3232 | 1466502275973 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}] 01:44:35 INFO - PROCESS | 3232 | 1466502275976 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:36 INFO - PROCESS | 3232 | 1466502276070 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 01:44:36 INFO - PROCESS | 3232 | 1466502276079 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 3232 | 1466502276081 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:36 INFO - PROCESS | 3232 | ++DOCSHELL 14E71800 == 29 [pid = 3232] [id = 669] 01:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (14E72800) [pid = 3232] [serial = 2007] [outer = 00000000] 01:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (14E7B000) [pid = 3232] [serial = 2008] [outer = 14E72800] 01:44:36 INFO - PROCESS | 3232 | 1466502276125 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E86C00) [pid = 3232] [serial = 2009] [outer = 14E72800] 01:44:36 INFO - PROCESS | 3232 | 1466502276602 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 700ms 01:44:36 INFO - PROCESS | 3232 | 1466502276667 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 3232 | 1466502276669 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 01:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:44:36 INFO - PROCESS | 3232 | 1466502276674 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 3232 | 1466502276680 Marionette TRACE conn3 <- [1,2642,null,{}] 01:44:36 INFO - PROCESS | 3232 | 1466502276690 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}] 01:44:36 INFO - PROCESS | 3232 | 1466502276694 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:36 INFO - PROCESS | 3232 | 1466502276783 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 01:44:36 INFO - PROCESS | 3232 | 1466502276888 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 3232 | 1466502276890 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:36 INFO - PROCESS | 3232 | ++DOCSHELL 15E0AC00 == 30 [pid = 3232] [id = 670] 01:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E0B000) [pid = 3232] [serial = 2010] [outer = 00000000] 01:44:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (16027400) [pid = 3232] [serial = 2011] [outer = 15E0B000] 01:44:36 INFO - PROCESS | 3232 | 1466502276933 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (161E7000) [pid = 3232] [serial = 2012] [outer = 15E0B000] 01:44:37 INFO - PROCESS | 3232 | 1466502277320 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]]]}] 01:44:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:44:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 701ms 01:44:37 INFO - PROCESS | 3232 | 1466502277371 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 01:44:37 INFO - PROCESS | 3232 | 1466502277374 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 01:44:37 INFO - PROCESS | 3232 | 1466502277392 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3232 | 1466502277394 Marionette TRACE conn3 <- [1,2646,null,{}] 01:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:44:37 INFO - PROCESS | 3232 | 1466502277397 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}] 01:44:37 INFO - PROCESS | 3232 | 1466502277399 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:37 INFO - PROCESS | 3232 | 1466502277551 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 01:44:37 INFO - PROCESS | 3232 | 1466502277572 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 3232 | 1466502277575 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:37 INFO - PROCESS | 3232 | ++DOCSHELL 14ED1400 == 31 [pid = 3232] [id = 671] 01:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1665BC00) [pid = 3232] [serial = 2013] [outer = 00000000] 01:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1703CC00) [pid = 3232] [serial = 2014] [outer = 1665BC00] 01:44:37 INFO - PROCESS | 3232 | 1466502277620 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (17681000) [pid = 3232] [serial = 2015] [outer = 1665BC00] 01:44:38 INFO - PROCESS | 3232 | 1466502278059 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 700ms 01:44:38 INFO - PROCESS | 3232 | 1466502278097 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 01:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:44:38 INFO - PROCESS | 3232 | 1466502278099 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 01:44:38 INFO - PROCESS | 3232 | 1466502278102 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3232 | 1466502278104 Marionette TRACE conn3 <- [1,2650,null,{}] 01:44:38 INFO - PROCESS | 3232 | 1466502278108 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}] 01:44:38 INFO - PROCESS | 3232 | 1466502278110 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:38 INFO - PROCESS | 3232 | 1466502278228 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 01:44:38 INFO - PROCESS | 3232 | 1466502278235 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3232 | 1466502278241 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:38 INFO - PROCESS | 3232 | ++DOCSHELL 13237C00 == 32 [pid = 3232] [id = 672] 01:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17951400) [pid = 3232] [serial = 2016] [outer = 00000000] 01:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17958400) [pid = 3232] [serial = 2017] [outer = 17951400] 01:44:38 INFO - PROCESS | 3232 | 1466502278355 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1797E800) [pid = 3232] [serial = 2018] [outer = 17951400] 01:44:38 INFO - PROCESS | 3232 | 1466502278809 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 01:44:38 INFO - PROCESS | 3232 | 1466502278845 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 3232 | 1466502278847 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:44:38 INFO - PROCESS | 3232 | 1466502278851 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3232 | 1466502278853 Marionette TRACE conn3 <- [1,2654,null,{}] 01:44:38 INFO - PROCESS | 3232 | 1466502278872 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}] 01:44:38 INFO - PROCESS | 3232 | 1466502278875 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:39 INFO - PROCESS | 3232 | 1466502279023 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 01:44:39 INFO - PROCESS | 3232 | 1466502279097 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 3232 | 1466502279099 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:39 INFO - PROCESS | 3232 | ++DOCSHELL 15E0FC00 == 33 [pid = 3232] [id = 673] 01:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17955C00) [pid = 3232] [serial = 2019] [outer = 00000000] 01:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A1C400) [pid = 3232] [serial = 2020] [outer = 17955C00] 01:44:39 INFO - PROCESS | 3232 | 1466502279153 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A20400) [pid = 3232] [serial = 2021] [outer = 17955C00] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (18296C00) [pid = 3232] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E11C00) [pid = 3232] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16974400) [pid = 3232] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13237800) [pid = 3232] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (11431400) [pid = 3232] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (129EA000) [pid = 3232] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14EDE800) [pid = 3232] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (0F31BC00) [pid = 3232] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1281E800) [pid = 3232] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (156DA000) [pid = 3232] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A1D800) [pid = 3232] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:44:39 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (15E10000) [pid = 3232] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:44:40 INFO - PROCESS | 3232 | 1466502280132 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]]]}] 01:44:40 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) 01:44:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1308ms 01:44:40 INFO - PROCESS | 3232 | 1466502280159 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 3232 | 1466502280161 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 01:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:44:40 INFO - PROCESS | 3232 | 1466502280164 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 3232 | 1466502280166 Marionette TRACE conn3 <- [1,2658,null,{}] 01:44:40 INFO - PROCESS | 3232 | 1466502280170 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}] 01:44:40 INFO - PROCESS | 3232 | 1466502280172 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:40 INFO - PROCESS | 3232 | 1466502280251 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 01:44:40 INFO - PROCESS | 3232 | 1466502280256 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3232 | 1466502280259 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:40 INFO - PROCESS | 3232 | ++DOCSHELL 12D94800 == 34 [pid = 3232] [id = 674] 01:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13156400) [pid = 3232] [serial = 2022] [outer = 00000000] 01:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15D29C00) [pid = 3232] [serial = 2023] [outer = 13156400] 01:44:40 INFO - PROCESS | 3232 | 1466502280303 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (17956C00) [pid = 3232] [serial = 2024] [outer = 13156400] 01:44:41 INFO - PROCESS | 3232 | 1466502281261 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"]]]}] 01:44:41 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 01:44:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1137ms 01:44:41 INFO - PROCESS | 3232 | 1466502281312 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3232 | 1466502281315 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:44:41 INFO - PROCESS | 3232 | 1466502281318 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3232 | 1466502281320 Marionette TRACE conn3 <- [1,2662,null,{}] 01:44:41 INFO - PROCESS | 3232 | 1466502281324 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}] 01:44:41 INFO - PROCESS | 3232 | 1466502281325 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:41 INFO - PROCESS | 3232 | 1466502281405 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 01:44:41 INFO - PROCESS | 3232 | 1466502281412 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 3232 | 1466502281414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:41 INFO - PROCESS | 3232 | ++DOCSHELL 161EB000 == 35 [pid = 3232] [id = 675] 01:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (18296C00) [pid = 3232] [serial = 2025] [outer = 00000000] 01:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19E2D800) [pid = 3232] [serial = 2026] [outer = 18296C00] 01:44:41 INFO - PROCESS | 3232 | 1466502281457 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19E31000) [pid = 3232] [serial = 2027] [outer = 18296C00] 01:44:42 INFO - PROCESS | 3232 | 1466502282682 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"]]]}] 01:44:42 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 01:44:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1386ms 01:44:42 INFO - PROCESS | 3232 | 1466502282726 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 3232 | 1466502282730 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 01:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:44:42 INFO - PROCESS | 3232 | 1466502282743 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 3232 | 1466502282746 Marionette TRACE conn3 <- [1,2666,null,{}] 01:44:42 INFO - PROCESS | 3232 | 1466502282797 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}] 01:44:42 INFO - PROCESS | 3232 | 1466502282801 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:42 INFO - PROCESS | 3232 | 1466502282933 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 01:44:43 INFO - PROCESS | 3232 | 1466502283090 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 3232 | 1466502283094 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:43 INFO - PROCESS | 3232 | ++DOCSHELL 112BC800 == 36 [pid = 3232] [id = 676] 01:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (11448400) [pid = 3232] [serial = 2028] [outer = 00000000] 01:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1430F000) [pid = 3232] [serial = 2029] [outer = 11448400] 01:44:43 INFO - PROCESS | 3232 | 1466502283152 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E84C00) [pid = 3232] [serial = 2030] [outer = 11448400] 01:44:44 INFO - PROCESS | 3232 | 1466502284206 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]]]}] 01:44:44 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) 01:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1495ms 01:44:44 INFO - PROCESS | 3232 | 1466502284250 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 3232 | 1466502284255 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 01:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:44:44 INFO - PROCESS | 3232 | 1466502284262 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 3232 | 1466502284264 Marionette TRACE conn3 <- [1,2670,null,{}] 01:44:44 INFO - PROCESS | 3232 | 1466502284269 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}] 01:44:44 INFO - PROCESS | 3232 | 1466502284271 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:44 INFO - PROCESS | 3232 | 1466502284403 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 01:44:44 INFO - PROCESS | 3232 | 1466502284559 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 3232 | 1466502284562 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:44 INFO - PROCESS | 3232 | ++DOCSHELL 114D0400 == 37 [pid = 3232] [id = 677] 01:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1281D800) [pid = 3232] [serial = 2031] [outer = 00000000] 01:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (13B05000) [pid = 3232] [serial = 2032] [outer = 1281D800] 01:44:44 INFO - PROCESS | 3232 | 1466502284623 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (14E77000) [pid = 3232] [serial = 2033] [outer = 1281D800] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 12D94800 == 36 [pid = 3232] [id = 674] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 15E0FC00 == 35 [pid = 3232] [id = 673] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 13237C00 == 34 [pid = 3232] [id = 672] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 14ED1400 == 33 [pid = 3232] [id = 671] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 15E0AC00 == 32 [pid = 3232] [id = 670] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 14E71800 == 31 [pid = 3232] [id = 669] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 10E67C00 == 30 [pid = 3232] [id = 668] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 0F31A800 == 29 [pid = 3232] [id = 667] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 11C33400 == 28 [pid = 3232] [id = 666] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 14ED4C00 == 27 [pid = 3232] [id = 665] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 129B5400 == 26 [pid = 3232] [id = 656] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 161EB000 == 25 [pid = 3232] [id = 675] 01:44:46 INFO - PROCESS | 3232 | --DOCSHELL 112BC800 == 24 [pid = 3232] [id = 676] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (19A19800) [pid = 3232] [serial = 1993] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (161E6000) [pid = 3232] [serial = 1981] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (169F5800) [pid = 3232] [serial = 1984] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13455800) [pid = 3232] [serial = 1975] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13B11000) [pid = 3232] [serial = 1976] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (11C35C00) [pid = 3232] [serial = 1972] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1281C800) [pid = 3232] [serial = 1973] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (16662800) [pid = 3232] [serial = 1982] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (13150800) [pid = 3232] [serial = 1970] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (130A1000) [pid = 3232] [serial = 1969] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (15D29400) [pid = 3232] [serial = 1978] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (10E91800) [pid = 3232] [serial = 1987] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17679800) [pid = 3232] [serial = 1985] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (13955000) [pid = 3232] [serial = 1961] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (130D3400) [pid = 3232] [serial = 1960] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (16027800) [pid = 3232] [serial = 1964] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (15D33400) [pid = 3232] [serial = 1963] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (19CB2C00) [pid = 3232] [serial = 1967] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (19A9AC00) [pid = 3232] [serial = 1966] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (17957000) [pid = 3232] [serial = 1990] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (14312800) [pid = 3232] [serial = 1988] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (15E08400) [pid = 3232] [serial = 1979] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (16657800) [pid = 3232] [serial = 1994] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (1795A400) [pid = 3232] [serial = 1991] [outer = 00000000] [url = about:blank] 01:44:46 INFO - PROCESS | 3232 | 1466502286333 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]]]}] 01:44:46 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) 01:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2103ms 01:44:46 INFO - PROCESS | 3232 | 1466502286362 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 3232 | 1466502286366 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:44:46 INFO - PROCESS | 3232 | 1466502286372 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 3232 | 1466502286376 Marionette TRACE conn3 <- [1,2674,null,{}] 01:44:46 INFO - PROCESS | 3232 | 1466502286383 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}] 01:44:46 INFO - PROCESS | 3232 | 1466502286386 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:46 INFO - PROCESS | 3232 | 1466502286477 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 01:44:46 INFO - PROCESS | 3232 | 1466502286566 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 3232 | 1466502286570 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:46 INFO - PROCESS | 3232 | ++DOCSHELL 11435C00 == 25 [pid = 3232] [id = 678] 01:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (11436000) [pid = 3232] [serial = 2034] [outer = 00000000] 01:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (11C34C00) [pid = 3232] [serial = 2035] [outer = 11436000] 01:44:46 INFO - PROCESS | 3232 | 1466502286620 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (11CD6C00) [pid = 3232] [serial = 2036] [outer = 11436000] 01:44:47 INFO - PROCESS | 3232 | 1466502287551 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"]]]}] 01:44:47 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 01:44:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1184ms 01:44:47 INFO - PROCESS | 3232 | 1466502287568 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 3232 | 1466502287573 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 01:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:44:47 INFO - PROCESS | 3232 | 1466502287580 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 3232 | 1466502287583 Marionette TRACE conn3 <- [1,2678,null,{}] 01:44:47 INFO - PROCESS | 3232 | 1466502287587 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}] 01:44:47 INFO - PROCESS | 3232 | 1466502287590 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:47 INFO - PROCESS | 3232 | 1466502287681 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 01:44:47 INFO - PROCESS | 3232 | 1466502287688 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 3232 | 1466502287691 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:47 INFO - PROCESS | 3232 | ++DOCSHELL 131E5400 == 26 [pid = 3232] [id = 679] 01:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (131ED400) [pid = 3232] [serial = 2037] [outer = 00000000] 01:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (13946400) [pid = 3232] [serial = 2038] [outer = 131ED400] 01:44:47 INFO - PROCESS | 3232 | 1466502287739 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (13B11000) [pid = 3232] [serial = 2039] [outer = 131ED400] 01:44:48 INFO - PROCESS | 3232 | 1466502288735 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"]]]}] 01:44:48 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 01:44:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1215ms 01:44:48 INFO - PROCESS | 3232 | 1466502288791 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 3232 | 1466502288793 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 01:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:44:48 INFO - PROCESS | 3232 | 1466502288797 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - PROCESS | 3232 | 1466502288801 Marionette TRACE conn3 <- [1,2682,null,{}] 01:44:48 INFO - PROCESS | 3232 | 1466502288820 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}] 01:44:48 INFO - PROCESS | 3232 | 1466502288825 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:48 INFO - PROCESS | 3232 | 1466502288931 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 01:44:48 INFO - PROCESS | 3232 | 1466502288939 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 3232 | 1466502288942 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:48 INFO - PROCESS | 3232 | ++DOCSHELL 14E88000 == 27 [pid = 3232] [id = 680] 01:44:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (14E8C000) [pid = 3232] [serial = 2040] [outer = 00000000] 01:44:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (1594F000) [pid = 3232] [serial = 2041] [outer = 14E8C000] 01:44:48 INFO - PROCESS | 3232 | 1466502288989 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (15E05400) [pid = 3232] [serial = 2042] [outer = 14E8C000] 01:44:49 INFO - PROCESS | 3232 | 1466502289973 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"]]]}] 01:44:50 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 01:44:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1245ms 01:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:44:50 INFO - PROCESS | 3232 | 1466502290034 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 01:44:50 INFO - PROCESS | 3232 | 1466502290037 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 01:44:50 INFO - PROCESS | 3232 | 1466502290041 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 3232 | 1466502290042 Marionette TRACE conn3 <- [1,2686,null,{}] 01:44:50 INFO - PROCESS | 3232 | 1466502290056 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}] 01:44:50 INFO - PROCESS | 3232 | 1466502290058 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:50 INFO - PROCESS | 3232 | 1466502290197 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 01:44:50 INFO - PROCESS | 3232 | 1466502290203 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 3232 | 1466502290205 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:50 INFO - PROCESS | 3232 | ++DOCSHELL 15E0BC00 == 28 [pid = 3232] [id = 681] 01:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (15E0C000) [pid = 3232] [serial = 2043] [outer = 00000000] 01:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (161EC800) [pid = 3232] [serial = 2044] [outer = 15E0C000] 01:44:50 INFO - PROCESS | 3232 | 1466502290252 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (16663800) [pid = 3232] [serial = 2045] [outer = 15E0C000] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (18296C00) [pid = 3232] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (13156400) [pid = 3232] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (1665BC00) [pid = 3232] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (19C4FC00) [pid = 3232] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (10374000) [pid = 3232] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (10E88800) [pid = 3232] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (15E0B000) [pid = 3232] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (1291A400) [pid = 3232] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (14E72800) [pid = 3232] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (17951400) [pid = 3232] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:44:50 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (17955C00) [pid = 3232] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:44:51 INFO - PROCESS | 3232 | 1466502291284 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"]]]}] 01:44:51 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 01:44:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1246ms 01:44:51 INFO - PROCESS | 3232 | 1466502291303 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3232 | 1466502291305 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 01:44:51 INFO - PROCESS | 3232 | 1466502291309 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:44:51 INFO - PROCESS | 3232 | 1466502291311 Marionette TRACE conn3 <- [1,2690,null,{}] 01:44:51 INFO - PROCESS | 3232 | 1466502291314 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}] 01:44:51 INFO - PROCESS | 3232 | 1466502291316 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:51 INFO - PROCESS | 3232 | 1466502291396 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 01:44:51 INFO - PROCESS | 3232 | 1466502291401 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 3232 | 1466502291403 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:51 INFO - PROCESS | 3232 | ++DOCSHELL 13455800 == 29 [pid = 3232] [id = 682] 01:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (156E2000) [pid = 3232] [serial = 2046] [outer = 00000000] 01:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (161E9400) [pid = 3232] [serial = 2047] [outer = 156E2000] 01:44:51 INFO - PROCESS | 3232 | 1466502291446 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (169EDC00) [pid = 3232] [serial = 2048] [outer = 156E2000] 01:44:51 INFO - PROCESS | 3232 | 1466502291905 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]]]}] 01:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 639ms 01:44:51 INFO - PROCESS | 3232 | 1466502291948 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3232 | 1466502291950 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 01:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:44:51 INFO - PROCESS | 3232 | 1466502291953 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 3232 | 1466502291955 Marionette TRACE conn3 <- [1,2694,null,{}] 01:44:51 INFO - PROCESS | 3232 | 1466502291959 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}] 01:44:51 INFO - PROCESS | 3232 | 1466502291965 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:52 INFO - PROCESS | 3232 | 1466502292076 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 01:44:52 INFO - PROCESS | 3232 | 1466502292085 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3232 | 1466502292087 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:52 INFO - PROCESS | 3232 | ++DOCSHELL 1602A800 == 30 [pid = 3232] [id = 683] 01:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (17679800) [pid = 3232] [serial = 2049] [outer = 00000000] 01:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (17951C00) [pid = 3232] [serial = 2050] [outer = 17679800] 01:44:52 INFO - PROCESS | 3232 | 1466502292132 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (17959C00) [pid = 3232] [serial = 2051] [outer = 17679800] 01:44:52 INFO - PROCESS | 3232 | 1466502292750 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 949ms 01:44:52 INFO - PROCESS | 3232 | 1466502292900 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 3232 | 1466502292905 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 01:44:52 INFO - PROCESS | 3232 | 1466502292910 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:44:52 INFO - PROCESS | 3232 | 1466502292914 Marionette TRACE conn3 <- [1,2698,null,{}] 01:44:52 INFO - PROCESS | 3232 | 1466502292928 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}] 01:44:52 INFO - PROCESS | 3232 | 1466502292931 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:53 INFO - PROCESS | 3232 | 1466502293053 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 01:44:53 INFO - PROCESS | 3232 | 1466502293190 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 3232 | 1466502293193 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:53 INFO - PROCESS | 3232 | ++DOCSHELL 10561400 == 31 [pid = 3232] [id = 684] 01:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (10567800) [pid = 3232] [serial = 2052] [outer = 00000000] 01:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (12925800) [pid = 3232] [serial = 2053] [outer = 10567800] 01:44:53 INFO - PROCESS | 3232 | 1466502293264 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (130D3400) [pid = 3232] [serial = 2054] [outer = 10567800] 01:44:54 INFO - PROCESS | 3232 | 1466502294021 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] 01:44:54 INFO - PROCESS | 3232 | 1466502294051 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 01:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:44:54 INFO - PROCESS | 3232 | 1466502294058 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 3232 | 1466502294061 Marionette TRACE conn3 <- [1,2702,null,{}] 01:44:54 INFO - PROCESS | 3232 | 1466502294065 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}] 01:44:54 INFO - PROCESS | 3232 | 1466502294068 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:54 INFO - PROCESS | 3232 | 1466502294189 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 01:44:54 INFO - PROCESS | 3232 | 1466502294341 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 3232 | 1466502294343 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:54 INFO - PROCESS | 3232 | ++DOCSHELL 10A62C00 == 32 [pid = 3232] [id = 685] 01:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (10E8B400) [pid = 3232] [serial = 2055] [outer = 00000000] 01:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (11AE7400) [pid = 3232] [serial = 2056] [outer = 10E8B400] 01:44:54 INFO - PROCESS | 3232 | 1466502294404 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (13B10800) [pid = 3232] [serial = 2057] [outer = 10E8B400] 01:44:55 INFO - PROCESS | 3232 | --DOCSHELL 13455800 == 31 [pid = 3232] [id = 682] 01:44:55 INFO - PROCESS | 3232 | --DOCSHELL 15E0BC00 == 30 [pid = 3232] [id = 681] 01:44:55 INFO - PROCESS | 3232 | --DOCSHELL 14E88000 == 29 [pid = 3232] [id = 680] 01:44:55 INFO - PROCESS | 3232 | --DOCSHELL 131E5400 == 28 [pid = 3232] [id = 679] 01:44:55 INFO - PROCESS | 3232 | --DOCSHELL 11435C00 == 27 [pid = 3232] [id = 678] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1703CC00) [pid = 3232] [serial = 2014] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17681000) [pid = 3232] [serial = 2015] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19CBA400) [pid = 3232] [serial = 1996] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (10561000) [pid = 3232] [serial = 2002] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (110EBC00) [pid = 3232] [serial = 2003] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (1281C000) [pid = 3232] [serial = 2005] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1314D800) [pid = 3232] [serial = 2006] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (16027400) [pid = 3232] [serial = 2011] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (131E9C00) [pid = 3232] [serial = 1999] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (143A4400) [pid = 3232] [serial = 2000] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (14E7B000) [pid = 3232] [serial = 2008] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (14E86C00) [pid = 3232] [serial = 2009] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (19CBD000) [pid = 3232] [serial = 1997] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 53 (1797E800) [pid = 3232] [serial = 2018] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 52 (17958400) [pid = 3232] [serial = 2017] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 51 (19A1C400) [pid = 3232] [serial = 2020] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 50 (17956C00) [pid = 3232] [serial = 2024] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 49 (161E7000) [pid = 3232] [serial = 2012] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 48 (19A20400) [pid = 3232] [serial = 2021] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 47 (19E31000) [pid = 3232] [serial = 2027] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 46 (19E2D800) [pid = 3232] [serial = 2026] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | --DOMWINDOW == 45 (15D29C00) [pid = 3232] [serial = 2023] [outer = 00000000] [url = about:blank] 01:44:55 INFO - PROCESS | 3232 | 1466502295144 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]]]}] 01:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1137ms 01:44:55 INFO - PROCESS | 3232 | 1466502295202 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 01:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:44:55 INFO - PROCESS | 3232 | 1466502295205 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 01:44:55 INFO - PROCESS | 3232 | 1466502295209 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 3232 | 1466502295213 Marionette TRACE conn3 <- [1,2706,null,{}] 01:44:55 INFO - PROCESS | 3232 | 1466502295217 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}] 01:44:55 INFO - PROCESS | 3232 | 1466502295221 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:55 INFO - PROCESS | 3232 | 1466502295330 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 01:44:55 INFO - PROCESS | 3232 | 1466502295428 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3232 | 1466502295431 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:55 INFO - PROCESS | 3232 | ++DOCSHELL 10E90800 == 28 [pid = 3232] [id = 686] 01:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 46 (110ED800) [pid = 3232] [serial = 2058] [outer = 00000000] 01:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 47 (129B5800) [pid = 3232] [serial = 2059] [outer = 110ED800] 01:44:55 INFO - PROCESS | 3232 | 1466502295480 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 48 (13154000) [pid = 3232] [serial = 2060] [outer = 110ED800] 01:44:55 INFO - PROCESS | 3232 | 1466502295954 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] 01:44:55 INFO - PROCESS | 3232 | 1466502296014 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 01:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:44:56 INFO - PROCESS | 3232 | 1466502296020 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 3232 | 1466502296023 Marionette TRACE conn3 <- [1,2710,null,{}] 01:44:56 INFO - PROCESS | 3232 | 1466502296027 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}] 01:44:56 INFO - PROCESS | 3232 | 1466502296029 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:56 INFO - PROCESS | 3232 | 1466502296121 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 01:44:56 INFO - PROCESS | 3232 | 1466502296127 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 3232 | 1466502296130 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:56 INFO - PROCESS | 3232 | ++DOCSHELL 14E7F000 == 29 [pid = 3232] [id = 687] 01:44:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 49 (14E7F800) [pid = 3232] [serial = 2061] [outer = 00000000] 01:44:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 50 (14ED0800) [pid = 3232] [serial = 2062] [outer = 14E7F800] 01:44:56 INFO - PROCESS | 3232 | 1466502296177 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 51 (1546C000) [pid = 3232] [serial = 2063] [outer = 14E7F800] 01:44:56 INFO - PROCESS | 3232 | 1466502296663 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] 01:44:56 INFO - PROCESS | 3232 | 1466502296722 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 01:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:44:56 INFO - PROCESS | 3232 | 1466502296725 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 3232 | 1466502296729 Marionette TRACE conn3 <- [1,2714,null,{}] 01:44:56 INFO - PROCESS | 3232 | 1466502296742 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}] 01:44:56 INFO - PROCESS | 3232 | 1466502296747 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:56 INFO - PROCESS | 3232 | 1466502296832 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 01:44:56 INFO - PROCESS | 3232 | 1466502296933 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 3232 | 1466502296936 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:56 INFO - PROCESS | 3232 | ++DOCSHELL 161DFC00 == 30 [pid = 3232] [id = 688] 01:44:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (161E5C00) [pid = 3232] [serial = 2064] [outer = 00000000] 01:44:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (161EB000) [pid = 3232] [serial = 2065] [outer = 161E5C00] 01:44:56 INFO - PROCESS | 3232 | 1466502296983 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (1689B800) [pid = 3232] [serial = 2066] [outer = 161E5C00] 01:44:57 INFO - PROCESS | 3232 | 1466502297385 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 685ms 01:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:44:57 INFO - PROCESS | 3232 | 1466502297424 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 01:44:57 INFO - PROCESS | 3232 | 1466502297427 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 01:44:57 INFO - PROCESS | 3232 | 1466502297430 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 3232 | 1466502297432 Marionette TRACE conn3 <- [1,2718,null,{}] 01:44:57 INFO - PROCESS | 3232 | 1466502297435 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}] 01:44:57 INFO - PROCESS | 3232 | 1466502297437 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:57 INFO - PROCESS | 3232 | 1466502297594 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 01:44:57 INFO - PROCESS | 3232 | 1466502297613 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 3232 | 1466502297616 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:57 INFO - PROCESS | 3232 | ++DOCSHELL 16975400 == 31 [pid = 3232] [id = 689] 01:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (1697B800) [pid = 3232] [serial = 2067] [outer = 00000000] 01:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (176BFC00) [pid = 3232] [serial = 2068] [outer = 1697B800] 01:44:57 INFO - PROCESS | 3232 | 1466502297661 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (1776C400) [pid = 3232] [serial = 2069] [outer = 1697B800] 01:44:58 INFO - PROCESS | 3232 | 1466502298569 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"]]]}] 01:44:58 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 01:44:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:44:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1183ms 01:44:58 INFO - PROCESS | 3232 | 1466502298613 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3232 | 1466502298615 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 01:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:44:58 INFO - PROCESS | 3232 | 1466502298619 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 3232 | 1466502298621 Marionette TRACE conn3 <- [1,2722,null,{}] 01:44:58 INFO - PROCESS | 3232 | 1466502298624 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}] 01:44:58 INFO - PROCESS | 3232 | 1466502298626 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:58 INFO - PROCESS | 3232 | 1466502298742 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 01:44:58 INFO - PROCESS | 3232 | 1466502298747 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 3232 | 1466502298749 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:58 INFO - PROCESS | 3232 | ++DOCSHELL 1703BC00 == 32 [pid = 3232] [id = 690] 01:44:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (176BC800) [pid = 3232] [serial = 2070] [outer = 00000000] 01:44:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (17E2D400) [pid = 3232] [serial = 2071] [outer = 176BC800] 01:44:58 INFO - PROCESS | 3232 | 1466502298794 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (18293C00) [pid = 3232] [serial = 2072] [outer = 176BC800] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (11436000) [pid = 3232] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (14E8C000) [pid = 3232] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 57 (131ED400) [pid = 3232] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 56 (11448400) [pid = 3232] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 55 (1281D800) [pid = 3232] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:44:59 INFO - PROCESS | 3232 | --DOMWINDOW == 54 (156E2000) [pid = 3232] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:44:59 INFO - PROCESS | 3232 | 1466502299287 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]]]}] 01:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 685ms 01:44:59 INFO - PROCESS | 3232 | 1466502299318 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 01:44:59 INFO - PROCESS | 3232 | 1466502299321 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 01:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:44:59 INFO - PROCESS | 3232 | 1466502299324 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - PROCESS | 3232 | 1466502299326 Marionette TRACE conn3 <- [1,2726,null,{}] 01:44:59 INFO - PROCESS | 3232 | 1466502299330 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}] 01:44:59 INFO - PROCESS | 3232 | 1466502299335 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:59 INFO - PROCESS | 3232 | 1466502299436 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 01:44:59 INFO - PROCESS | 3232 | 1466502299445 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3232 | 1466502299447 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:44:59 INFO - PROCESS | 3232 | ++DOCSHELL 17982800 == 33 [pid = 3232] [id = 691] 01:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (18299000) [pid = 3232] [serial = 2073] [outer = 00000000] 01:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (1829FC00) [pid = 3232] [serial = 2074] [outer = 18299000] 01:44:59 INFO - PROCESS | 3232 | 1466502299494 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (182A0800) [pid = 3232] [serial = 2075] [outer = 18299000] 01:44:59 INFO - PROCESS | 3232 | 1466502299959 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 701ms 01:45:00 INFO - PROCESS | 3232 | 1466502300023 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 3232 | 1466502300025 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 01:45:00 INFO - PROCESS | 3232 | 1466502300028 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:45:00 INFO - PROCESS | 3232 | 1466502300030 Marionette TRACE conn3 <- [1,2730,null,{}] 01:45:00 INFO - PROCESS | 3232 | 1466502300033 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}] 01:45:00 INFO - PROCESS | 3232 | 1466502300035 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:00 INFO - PROCESS | 3232 | 1466502300138 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 01:45:00 INFO - PROCESS | 3232 | 1466502300146 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 3232 | 1466502300148 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:00 INFO - PROCESS | 3232 | ++DOCSHELL 1795D000 == 34 [pid = 3232] [id = 692] 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (19A1F800) [pid = 3232] [serial = 2076] [outer = 00000000] 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (19A98C00) [pid = 3232] [serial = 2077] [outer = 19A1F800] 01:45:00 INFO - PROCESS | 3232 | 1466502300192 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (19A99C00) [pid = 3232] [serial = 2078] [outer = 19A1F800] 01:45:00 INFO - PROCESS | 3232 | 1466502300628 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 638ms 01:45:00 INFO - PROCESS | 3232 | 1466502300667 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 3232 | 1466502300669 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 01:45:00 INFO - PROCESS | 3232 | 1466502300672 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:45:00 INFO - PROCESS | 3232 | 1466502300674 Marionette TRACE conn3 <- [1,2734,null,{}] 01:45:00 INFO - PROCESS | 3232 | 1466502300678 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}] 01:45:00 INFO - PROCESS | 3232 | 1466502300680 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:00 INFO - PROCESS | 3232 | 1466502300762 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 01:45:00 INFO - PROCESS | 3232 | 1466502300767 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 3232 | 1466502300769 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:00 INFO - PROCESS | 3232 | ++DOCSHELL 19CB6000 == 35 [pid = 3232] [id = 693] 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (19CB6400) [pid = 3232] [serial = 2079] [outer = 00000000] 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (19E2E000) [pid = 3232] [serial = 2080] [outer = 19CB6400] 01:45:00 INFO - PROCESS | 3232 | 1466502300813 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (19E2EC00) [pid = 3232] [serial = 2081] [outer = 19CB6400] 01:45:01 INFO - PROCESS | 3232 | 1466502301272 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 639ms 01:45:01 INFO - PROCESS | 3232 | 1466502301310 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 3232 | 1466502301312 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 01:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:45:01 INFO - PROCESS | 3232 | 1466502301316 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 3232 | 1466502301318 Marionette TRACE conn3 <- [1,2738,null,{}] 01:45:01 INFO - PROCESS | 3232 | 1466502301321 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}] 01:45:01 INFO - PROCESS | 3232 | 1466502301323 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:01 INFO - PROCESS | 3232 | 1466502301406 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 01:45:01 INFO - PROCESS | 3232 | 1466502301411 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 3232 | 1466502301413 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:01 INFO - PROCESS | 3232 | ++DOCSHELL 0C76DC00 == 36 [pid = 3232] [id = 694] 01:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (0F312000) [pid = 3232] [serial = 2082] [outer = 00000000] 01:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13237000) [pid = 3232] [serial = 2083] [outer = 0F312000] 01:45:01 INFO - PROCESS | 3232 | 1466502301458 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1665CC00) [pid = 3232] [serial = 2084] [outer = 0F312000] 01:45:02 INFO - PROCESS | 3232 | 1466502302179 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 888ms 01:45:02 INFO - PROCESS | 3232 | 1466502302222 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3232 | 1466502302226 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 01:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:45:02 INFO - PROCESS | 3232 | 1466502302232 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 3232 | 1466502302237 Marionette TRACE conn3 <- [1,2742,null,{}] 01:45:02 INFO - PROCESS | 3232 | 1466502302243 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}] 01:45:02 INFO - PROCESS | 3232 | 1466502302246 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:02 INFO - PROCESS | 3232 | 1466502302361 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 01:45:02 INFO - PROCESS | 3232 | 1466502302509 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 3232 | 1466502302512 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:02 INFO - PROCESS | 3232 | ++DOCSHELL 10480C00 == 37 [pid = 3232] [id = 695] 01:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (11447800) [pid = 3232] [serial = 2085] [outer = 00000000] 01:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13455800) [pid = 3232] [serial = 2086] [outer = 11447800] 01:45:02 INFO - PROCESS | 3232 | 1466502302573 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E03800) [pid = 3232] [serial = 2087] [outer = 11447800] 01:45:03 INFO - PROCESS | 3232 | 1466502303162 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]]]}] 01:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 997ms 01:45:03 INFO - PROCESS | 3232 | 1466502303217 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 01:45:03 INFO - PROCESS | 3232 | 1466502303222 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 01:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:45:03 INFO - PROCESS | 3232 | 1466502303229 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 3232 | 1466502303232 Marionette TRACE conn3 <- [1,2746,null,{}] 01:45:03 INFO - PROCESS | 3232 | 1466502303236 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}] 01:45:03 INFO - PROCESS | 3232 | 1466502303240 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:03 INFO - PROCESS | 3232 | 1466502303387 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 01:45:03 INFO - PROCESS | 3232 | 1466502303527 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 3232 | 1466502303530 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:03 INFO - PROCESS | 3232 | ++DOCSHELL 16027400 == 38 [pid = 3232] [id = 696] 01:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1602AC00) [pid = 3232] [serial = 2088] [outer = 00000000] 01:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (161EA000) [pid = 3232] [serial = 2089] [outer = 1602AC00] 01:45:03 INFO - PROCESS | 3232 | 1466502303589 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (169F6000) [pid = 3232] [serial = 2090] [outer = 1602AC00] 01:45:04 INFO - PROCESS | 3232 | 1466502304218 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]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1043ms 01:45:04 INFO - PROCESS | 3232 | 1466502304275 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 01:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:45:04 INFO - PROCESS | 3232 | 1466502304278 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 01:45:04 INFO - PROCESS | 3232 | 1466502304282 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 3232 | 1466502304286 Marionette TRACE conn3 <- [1,2750,null,{}] 01:45:04 INFO - PROCESS | 3232 | 1466502304298 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}] 01:45:04 INFO - PROCESS | 3232 | 1466502304303 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:04 INFO - PROCESS | 3232 | 1466502304411 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 01:45:04 INFO - PROCESS | 3232 | 1466502304557 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 3232 | 1466502304561 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:04 INFO - PROCESS | 3232 | ++DOCSHELL 19A98400 == 39 [pid = 3232] [id = 697] 01:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19CB1C00) [pid = 3232] [serial = 2091] [outer = 00000000] 01:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19E37400) [pid = 3232] [serial = 2092] [outer = 19CB1C00] 01:45:04 INFO - PROCESS | 3232 | 1466502304619 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19ECF800) [pid = 3232] [serial = 2093] [outer = 19CB1C00] 01:45:05 INFO - PROCESS | 3232 | 1466502305334 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]]]}] 01:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1105ms 01:45:05 INFO - PROCESS | 3232 | 1466502305389 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 3232 | 1466502305393 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 01:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:45:05 INFO - PROCESS | 3232 | 1466502305398 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:45:05 INFO - PROCESS | 3232 | 1466502305402 Marionette TRACE conn3 <- [1,2754,null,{}] 01:45:05 INFO - PROCESS | 3232 | 1466502305407 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}] 01:45:05 INFO - PROCESS | 3232 | 1466502305410 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:05 INFO - PROCESS | 3232 | 1466502305515 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 01:45:05 INFO - PROCESS | 3232 | 1466502305662 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 3232 | 1466502305667 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:05 INFO - PROCESS | 3232 | ++DOCSHELL 129AF800 == 40 [pid = 3232] [id = 698] 01:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (129B0400) [pid = 3232] [serial = 2094] [outer = 00000000] 01:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (130A1C00) [pid = 3232] [serial = 2095] [outer = 129B0400] 01:45:05 INFO - PROCESS | 3232 | 1466502305719 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13153C00) [pid = 3232] [serial = 2096] [outer = 129B0400] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 19CB6000 == 39 [pid = 3232] [id = 693] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 1795D000 == 38 [pid = 3232] [id = 692] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 17982800 == 37 [pid = 3232] [id = 691] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 1703BC00 == 36 [pid = 3232] [id = 690] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 16975400 == 35 [pid = 3232] [id = 689] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 161DFC00 == 34 [pid = 3232] [id = 688] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 14E7F000 == 33 [pid = 3232] [id = 687] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 10E90800 == 32 [pid = 3232] [id = 686] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 10561400 == 31 [pid = 3232] [id = 684] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 10A62C00 == 30 [pid = 3232] [id = 685] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 1602A800 == 29 [pid = 3232] [id = 683] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 114D0400 == 28 [pid = 3232] [id = 677] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 16027400 == 27 [pid = 3232] [id = 696] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 19A98400 == 26 [pid = 3232] [id = 697] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 0C76DC00 == 25 [pid = 3232] [id = 694] 01:45:06 INFO - PROCESS | 3232 | --DOCSHELL 10480C00 == 24 [pid = 3232] [id = 695] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11CD6C00) [pid = 3232] [serial = 2036] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1594F000) [pid = 3232] [serial = 2041] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (13946400) [pid = 3232] [serial = 2038] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14E84C00) [pid = 3232] [serial = 2030] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15E05400) [pid = 3232] [serial = 2042] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13B05000) [pid = 3232] [serial = 2032] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161EC800) [pid = 3232] [serial = 2044] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (13B11000) [pid = 3232] [serial = 2039] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1430F000) [pid = 3232] [serial = 2029] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (14E77000) [pid = 3232] [serial = 2033] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (11C34C00) [pid = 3232] [serial = 2035] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (161E9400) [pid = 3232] [serial = 2047] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (17951C00) [pid = 3232] [serial = 2050] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (169EDC00) [pid = 3232] [serial = 2048] [outer = 00000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3232 | 1466502306954 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1604ms 01:45:06 INFO - PROCESS | 3232 | 1466502307009 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 3232 | 1466502307013 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 01:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:45:07 INFO - PROCESS | 3232 | 1466502307054 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 3232 | 1466502307058 Marionette TRACE conn3 <- [1,2758,null,{}] 01:45:07 INFO - PROCESS | 3232 | 1466502307067 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}] 01:45:07 INFO - PROCESS | 3232 | 1466502307071 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:07 INFO - PROCESS | 3232 | 1466502307157 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 01:45:07 INFO - PROCESS | 3232 | 1466502307257 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 3232 | 1466502307260 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:07 INFO - PROCESS | 3232 | ++DOCSHELL 105F0000 == 25 [pid = 3232] [id = 699] 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (105F1C00) [pid = 3232] [serial = 2097] [outer = 00000000] 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (112BC000) [pid = 3232] [serial = 2098] [outer = 105F1C00] 01:45:07 INFO - PROCESS | 3232 | 1466502307307 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1143D800) [pid = 3232] [serial = 2099] [outer = 105F1C00] 01:45:07 INFO - PROCESS | 3232 | 1466502307719 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]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 747ms 01:45:07 INFO - PROCESS | 3232 | 1466502307741 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 3232 | 1466502307746 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 01:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:45:07 INFO - PROCESS | 3232 | 1466502307753 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 3232 | 1466502307755 Marionette TRACE conn3 <- [1,2762,null,{}] 01:45:07 INFO - PROCESS | 3232 | 1466502307763 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}] 01:45:07 INFO - PROCESS | 3232 | 1466502307765 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:07 INFO - PROCESS | 3232 | 1466502307855 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 01:45:07 INFO - PROCESS | 3232 | 1466502307862 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 3232 | 1466502307864 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:07 INFO - PROCESS | 3232 | ++DOCSHELL 13157000 == 26 [pid = 3232] [id = 700] 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (131E5C00) [pid = 3232] [serial = 2100] [outer = 00000000] 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (13949400) [pid = 3232] [serial = 2101] [outer = 131E5C00] 01:45:07 INFO - PROCESS | 3232 | 1466502307912 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13B0F000) [pid = 3232] [serial = 2102] [outer = 131E5C00] 01:45:08 INFO - PROCESS | 3232 | 1466502308407 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 701ms 01:45:08 INFO - PROCESS | 3232 | 1466502308451 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3232 | 1466502308453 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 01:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:45:08 INFO - PROCESS | 3232 | 1466502308457 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 3232 | 1466502308461 Marionette TRACE conn3 <- [1,2766,null,{}] 01:45:08 INFO - PROCESS | 3232 | 1466502308472 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}] 01:45:08 INFO - PROCESS | 3232 | 1466502308477 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:08 INFO - PROCESS | 3232 | 1466502308594 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 01:45:08 INFO - PROCESS | 3232 | 1466502308710 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 3232 | 1466502308713 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:08 INFO - PROCESS | 3232 | ++DOCSHELL 14EDE000 == 27 [pid = 3232] [id = 701] 01:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (14EDE400) [pid = 3232] [serial = 2103] [outer = 00000000] 01:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1546A000) [pid = 3232] [serial = 2104] [outer = 14EDE400] 01:45:08 INFO - PROCESS | 3232 | 1466502308760 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15D29C00) [pid = 3232] [serial = 2105] [outer = 14EDE400] 01:45:09 INFO - PROCESS | 3232 | 1466502309141 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 01:45:09 INFO - PROCESS | 3232 | 1466502309208 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3232 | 1466502309211 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 01:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:45:09 INFO - PROCESS | 3232 | 1466502309215 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 3232 | 1466502309217 Marionette TRACE conn3 <- [1,2770,null,{}] 01:45:09 INFO - PROCESS | 3232 | 1466502309221 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}] 01:45:09 INFO - PROCESS | 3232 | 1466502309223 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:09 INFO - PROCESS | 3232 | 1466502309348 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 01:45:09 INFO - PROCESS | 3232 | 1466502309417 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 3232 | 1466502309419 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:09 INFO - PROCESS | 3232 | ++DOCSHELL 15D29400 == 28 [pid = 3232] [id = 702] 01:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (15D34800) [pid = 3232] [serial = 2106] [outer = 00000000] 01:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E11000) [pid = 3232] [serial = 2107] [outer = 15D34800] 01:45:09 INFO - PROCESS | 3232 | 1466502309465 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1602DC00) [pid = 3232] [serial = 2108] [outer = 15D34800] 01:45:09 INFO - PROCESS | 3232 | 1466502309915 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 732ms 01:45:09 INFO - PROCESS | 3232 | 1466502309962 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3232 | 1466502309964 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 01:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:45:09 INFO - PROCESS | 3232 | 1466502309990 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 3232 | 1466502309992 Marionette TRACE conn3 <- [1,2774,null,{}] 01:45:09 INFO - PROCESS | 3232 | 1466502309996 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}] 01:45:09 INFO - PROCESS | 3232 | 1466502309998 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:10 INFO - PROCESS | 3232 | 1466502310113 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 01:45:10 INFO - PROCESS | 3232 | 1466502310182 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3232 | 1466502310184 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:10 INFO - PROCESS | 3232 | ++DOCSHELL 161E9400 == 29 [pid = 3232] [id = 703] 01:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16660C00) [pid = 3232] [serial = 2109] [outer = 00000000] 01:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1697B000) [pid = 3232] [serial = 2110] [outer = 16660C00] 01:45:10 INFO - PROCESS | 3232 | 1466502310230 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16F8E000) [pid = 3232] [serial = 2111] [outer = 16660C00] 01:45:10 INFO - PROCESS | 3232 | 1466502310668 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 716ms 01:45:10 INFO - PROCESS | 3232 | 1466502310690 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 3232 | 1466502310692 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 01:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:45:10 INFO - PROCESS | 3232 | 1466502310702 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 3232 | 1466502310704 Marionette TRACE conn3 <- [1,2778,null,{}] 01:45:10 INFO - PROCESS | 3232 | 1466502310707 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}] 01:45:10 INFO - PROCESS | 3232 | 1466502310715 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:10 INFO - PROCESS | 3232 | 1466502310855 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 01:45:10 INFO - PROCESS | 3232 | 1466502310925 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3232 | 1466502310927 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:10 INFO - PROCESS | 3232 | ++DOCSHELL 16F95C00 == 30 [pid = 3232] [id = 704] 01:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17687800) [pid = 3232] [serial = 2112] [outer = 00000000] 01:45:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17E2A400) [pid = 3232] [serial = 2113] [outer = 17687800] 01:45:10 INFO - PROCESS | 3232 | 1466502310973 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A17C00) [pid = 3232] [serial = 2114] [outer = 17687800] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19CB6400) [pid = 3232] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (0F312000) [pid = 3232] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E0C000) [pid = 3232] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (176BC800) [pid = 3232] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (18299000) [pid = 3232] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17679800) [pid = 3232] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (10E8B400) [pid = 3232] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (10567800) [pid = 3232] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (110ED800) [pid = 3232] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E7F800) [pid = 3232] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161E5C00) [pid = 3232] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19A1F800) [pid = 3232] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:45:11 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1697B800) [pid = 3232] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:45:11 INFO - PROCESS | 3232 | 1466502311579 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 903ms 01:45:11 INFO - PROCESS | 3232 | 1466502311600 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3232 | 1466502311602 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:45:11 INFO - PROCESS | 3232 | 1466502311605 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3232 | 1466502311607 Marionette TRACE conn3 <- [1,2782,null,{}] 01:45:11 INFO - PROCESS | 3232 | 1466502311610 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}] 01:45:11 INFO - PROCESS | 3232 | 1466502311612 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:11 INFO - PROCESS | 3232 | 1466502311692 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 01:45:11 INFO - PROCESS | 3232 | 1466502311698 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3232 | 1466502311700 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:11 INFO - PROCESS | 3232 | ++DOCSHELL 131EC400 == 31 [pid = 3232] [id = 705] 01:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (14E7B000) [pid = 3232] [serial = 2115] [outer = 00000000] 01:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (16F91C00) [pid = 3232] [serial = 2116] [outer = 14E7B000] 01:45:11 INFO - PROCESS | 3232 | 1466502311747 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E0C000) [pid = 3232] [serial = 2117] [outer = 14E7B000] 01:45:12 INFO - PROCESS | 3232 | 1466502312190 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 639ms 01:45:12 INFO - PROCESS | 3232 | 1466502312244 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 3232 | 1466502312246 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 01:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:45:12 INFO - PROCESS | 3232 | 1466502312250 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 3232 | 1466502312251 Marionette TRACE conn3 <- [1,2786,null,{}] 01:45:12 INFO - PROCESS | 3232 | 1466502312255 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}] 01:45:12 INFO - PROCESS | 3232 | 1466502312256 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:12 INFO - PROCESS | 3232 | 1466502312322 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 01:45:12 INFO - PROCESS | 3232 | 1466502312327 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 3232 | 1466502312329 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:12 INFO - PROCESS | 3232 | ++DOCSHELL 19A1EC00 == 32 [pid = 3232] [id = 706] 01:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A22800) [pid = 3232] [serial = 2118] [outer = 00000000] 01:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19C56C00) [pid = 3232] [serial = 2119] [outer = 19A22800] 01:45:12 INFO - PROCESS | 3232 | 1466502312374 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19C5A800) [pid = 3232] [serial = 2120] [outer = 19A22800] 01:45:12 INFO - PROCESS | 3232 | 1466502312838 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 638ms 01:45:12 INFO - PROCESS | 3232 | 1466502312871 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 3232 | 1466502312873 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 01:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:45:12 INFO - PROCESS | 3232 | 1466502312881 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 3232 | 1466502312882 Marionette TRACE conn3 <- [1,2790,null,{}] 01:45:12 INFO - PROCESS | 3232 | 1466502312886 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}] 01:45:12 INFO - PROCESS | 3232 | 1466502312888 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:12 INFO - PROCESS | 3232 | 1466502312965 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 01:45:12 INFO - PROCESS | 3232 | 1466502312971 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 3232 | 1466502312973 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:12 INFO - PROCESS | 3232 | ++DOCSHELL 14ED5800 == 33 [pid = 3232] [id = 707] 01:45:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19E32400) [pid = 3232] [serial = 2121] [outer = 00000000] 01:45:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19E3A000) [pid = 3232] [serial = 2122] [outer = 19E32400] 01:45:13 INFO - PROCESS | 3232 | 1466502313017 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19E3B400) [pid = 3232] [serial = 2123] [outer = 19E32400] 01:45:13 INFO - PROCESS | 3232 | 1466502313811 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 981ms 01:45:13 INFO - PROCESS | 3232 | 1466502313869 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 3232 | 1466502313873 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 01:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:45:13 INFO - PROCESS | 3232 | 1466502313879 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 3232 | 1466502313882 Marionette TRACE conn3 <- [1,2794,null,{}] 01:45:13 INFO - PROCESS | 3232 | 1466502313889 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}] 01:45:13 INFO - PROCESS | 3232 | 1466502313892 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:14 INFO - PROCESS | 3232 | 1466502314083 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 01:45:14 INFO - PROCESS | 3232 | 1466502314095 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 3232 | 1466502314098 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:14 INFO - PROCESS | 3232 | ++DOCSHELL 112BA800 == 34 [pid = 3232] [id = 708] 01:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1142D400) [pid = 3232] [serial = 2124] [outer = 00000000] 01:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (130A1000) [pid = 3232] [serial = 2125] [outer = 1142D400] 01:45:14 INFO - PROCESS | 3232 | 1466502314155 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (13B04400) [pid = 3232] [serial = 2126] [outer = 1142D400] 01:45:14 INFO - PROCESS | 3232 | 1466502314918 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1090ms 01:45:14 INFO - PROCESS | 3232 | 1466502314984 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 3232 | 1466502314989 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 01:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:45:14 INFO - PROCESS | 3232 | 1466502314996 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 3232 | 1466502314999 Marionette TRACE conn3 <- [1,2798,null,{}] 01:45:14 INFO - PROCESS | 3232 | 1466502315003 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}] 01:45:14 INFO - PROCESS | 3232 | 1466502315006 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:15 INFO - PROCESS | 3232 | 1466502315127 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 01:45:15 INFO - PROCESS | 3232 | 1466502315277 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 3232 | 1466502315280 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:15 INFO - PROCESS | 3232 | ++DOCSHELL 14E7B400 == 35 [pid = 3232] [id = 709] 01:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (14E7F000) [pid = 3232] [serial = 2127] [outer = 00000000] 01:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15940C00) [pid = 3232] [serial = 2128] [outer = 14E7F000] 01:45:15 INFO - PROCESS | 3232 | 1466502315339 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (15E11800) [pid = 3232] [serial = 2129] [outer = 14E7F000] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 19A1EC00 == 34 [pid = 3232] [id = 706] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 131EC400 == 33 [pid = 3232] [id = 705] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 16F95C00 == 32 [pid = 3232] [id = 704] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 161E9400 == 31 [pid = 3232] [id = 703] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 15D29400 == 30 [pid = 3232] [id = 702] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 14EDE000 == 29 [pid = 3232] [id = 701] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 13157000 == 28 [pid = 3232] [id = 700] 01:45:16 INFO - PROCESS | 3232 | --DOCSHELL 105F0000 == 27 [pid = 3232] [id = 699] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13237000) [pid = 3232] [serial = 2083] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1665CC00) [pid = 3232] [serial = 2084] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (16663800) [pid = 3232] [serial = 2045] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E2D400) [pid = 3232] [serial = 2071] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1829FC00) [pid = 3232] [serial = 2074] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (17959C00) [pid = 3232] [serial = 2051] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (11AE7400) [pid = 3232] [serial = 2056] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (13B10800) [pid = 3232] [serial = 2057] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (12925800) [pid = 3232] [serial = 2053] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (130D3400) [pid = 3232] [serial = 2054] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (129B5800) [pid = 3232] [serial = 2059] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (13154000) [pid = 3232] [serial = 2060] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14ED0800) [pid = 3232] [serial = 2062] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1546C000) [pid = 3232] [serial = 2063] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (161EB000) [pid = 3232] [serial = 2065] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1689B800) [pid = 3232] [serial = 2066] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (18293C00) [pid = 3232] [serial = 2072] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19A98C00) [pid = 3232] [serial = 2077] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (176BFC00) [pid = 3232] [serial = 2068] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1776C400) [pid = 3232] [serial = 2069] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (19A99C00) [pid = 3232] [serial = 2078] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (182A0800) [pid = 3232] [serial = 2075] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (19E2EC00) [pid = 3232] [serial = 2081] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (19E2E000) [pid = 3232] [serial = 2080] [outer = 00000000] [url = about:blank] 01:45:16 INFO - PROCESS | 3232 | 1466502316240 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]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1292ms 01:45:16 INFO - PROCESS | 3232 | 1466502316292 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 3232 | 1466502316296 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 01:45:16 INFO - PROCESS | 3232 | 1466502316301 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:45:16 INFO - PROCESS | 3232 | 1466502316304 Marionette TRACE conn3 <- [1,2802,null,{}] 01:45:16 INFO - PROCESS | 3232 | 1466502316309 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}] 01:45:16 INFO - PROCESS | 3232 | 1466502316312 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:16 INFO - PROCESS | 3232 | 1466502316401 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 01:45:16 INFO - PROCESS | 3232 | 1466502316409 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3232 | 1466502316414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:16 INFO - PROCESS | 3232 | ++DOCSHELL 10E88800 == 28 [pid = 3232] [id = 710] 01:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (10E90C00) [pid = 3232] [serial = 2130] [outer = 00000000] 01:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (11AE0C00) [pid = 3232] [serial = 2131] [outer = 10E90C00] 01:45:16 INFO - PROCESS | 3232 | 1466502316467 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (1289F000) [pid = 3232] [serial = 2132] [outer = 10E90C00] 01:45:17 INFO - PROCESS | 3232 | 1466502317016 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 794ms 01:45:17 INFO - PROCESS | 3232 | 1466502317088 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3232 | 1466502317092 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 01:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:45:17 INFO - PROCESS | 3232 | 1466502317098 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3232 | 1466502317101 Marionette TRACE conn3 <- [1,2806,null,{}] 01:45:17 INFO - PROCESS | 3232 | 1466502317105 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}] 01:45:17 INFO - PROCESS | 3232 | 1466502317107 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:17 INFO - PROCESS | 3232 | 1466502317196 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 01:45:17 INFO - PROCESS | 3232 | 1466502317300 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 3232 | 1466502317302 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:17 INFO - PROCESS | 3232 | ++DOCSHELL 10E67C00 == 29 [pid = 3232] [id = 711] 01:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (13126800) [pid = 3232] [serial = 2133] [outer = 00000000] 01:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (13237000) [pid = 3232] [serial = 2134] [outer = 13126800] 01:45:17 INFO - PROCESS | 3232 | 1466502317349 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (143A9C00) [pid = 3232] [serial = 2135] [outer = 13126800] 01:45:17 INFO - PROCESS | 3232 | 1466502317754 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 685ms 01:45:17 INFO - PROCESS | 3232 | 1466502317814 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3232 | 1466502317816 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 01:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:45:17 INFO - PROCESS | 3232 | 1466502317820 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3232 | 1466502317823 Marionette TRACE conn3 <- [1,2810,null,{}] 01:45:17 INFO - PROCESS | 3232 | 1466502317837 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}] 01:45:17 INFO - PROCESS | 3232 | 1466502317841 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:17 INFO - PROCESS | 3232 | 1466502317942 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 01:45:17 INFO - PROCESS | 3232 | 1466502317960 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 3232 | 1466502317963 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:17 INFO - PROCESS | 3232 | ++DOCSHELL 1594E000 == 30 [pid = 3232] [id = 712] 01:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1594EC00) [pid = 3232] [serial = 2136] [outer = 00000000] 01:45:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (15E09C00) [pid = 3232] [serial = 2137] [outer = 1594EC00] 01:45:18 INFO - PROCESS | 3232 | 1466502318011 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (161DFC00) [pid = 3232] [serial = 2138] [outer = 1594EC00] 01:45:18 INFO - PROCESS | 3232 | 1466502318507 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]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 731ms 01:45:18 INFO - PROCESS | 3232 | 1466502318561 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 3232 | 1466502318564 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 01:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:45:18 INFO - PROCESS | 3232 | 1466502318568 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 3232 | 1466502318570 Marionette TRACE conn3 <- [1,2814,null,{}] 01:45:18 INFO - PROCESS | 3232 | 1466502318574 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}] 01:45:18 INFO - PROCESS | 3232 | 1466502318576 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:18 INFO - PROCESS | 3232 | 1466502318703 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 01:45:18 INFO - PROCESS | 3232 | 1466502318765 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 3232 | 1466502318767 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:18 INFO - PROCESS | 3232 | ++DOCSHELL 1689B400 == 31 [pid = 3232] [id = 713] 01:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1689C800) [pid = 3232] [serial = 2139] [outer = 00000000] 01:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (16F9A400) [pid = 3232] [serial = 2140] [outer = 1689C800] 01:45:18 INFO - PROCESS | 3232 | 1466502318814 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (176BA000) [pid = 3232] [serial = 2141] [outer = 1689C800] 01:45:19 INFO - PROCESS | 3232 | 1466502319244 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 01:45:19 INFO - PROCESS | 3232 | 1466502319308 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 3232 | 1466502319310 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 01:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:45:19 INFO - PROCESS | 3232 | 1466502319313 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 3232 | 1466502319315 Marionette TRACE conn3 <- [1,2818,null,{}] 01:45:19 INFO - PROCESS | 3232 | 1466502319318 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}] 01:45:19 INFO - PROCESS | 3232 | 1466502319320 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:19 INFO - PROCESS | 3232 | 1466502319467 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 01:45:19 INFO - PROCESS | 3232 | 1466502319535 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 3232 | 1466502319538 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:19 INFO - PROCESS | 3232 | ++DOCSHELL 17767800 == 32 [pid = 3232] [id = 714] 01:45:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (17768800) [pid = 3232] [serial = 2142] [outer = 00000000] 01:45:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (17958000) [pid = 3232] [serial = 2143] [outer = 17768800] 01:45:19 INFO - PROCESS | 3232 | 1466502319584 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1795B000) [pid = 3232] [serial = 2144] [outer = 17768800] 01:45:20 INFO - PROCESS | 3232 | 1466502320037 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]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 747ms 01:45:20 INFO - PROCESS | 3232 | 1466502320058 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 3232 | 1466502320060 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 01:45:20 INFO - PROCESS | 3232 | 1466502320063 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:45:20 INFO - PROCESS | 3232 | 1466502320065 Marionette TRACE conn3 <- [1,2822,null,{}] 01:45:20 INFO - PROCESS | 3232 | 1466502320068 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}] 01:45:20 INFO - PROCESS | 3232 | 1466502320074 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:20 INFO - PROCESS | 3232 | 1466502320218 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 01:45:20 INFO - PROCESS | 3232 | 1466502320233 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 3232 | 1466502320235 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:20 INFO - PROCESS | 3232 | ++DOCSHELL 19A13C00 == 33 [pid = 3232] [id = 715] 01:45:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (19A14400) [pid = 3232] [serial = 2145] [outer = 00000000] 01:45:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19A1EC00) [pid = 3232] [serial = 2146] [outer = 19A14400] 01:45:20 INFO - PROCESS | 3232 | 1466502320340 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A20000) [pid = 3232] [serial = 2147] [outer = 19A14400] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (105F1C00) [pid = 3232] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (131E5C00) [pid = 3232] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (129B0400) [pid = 3232] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (14EDE400) [pid = 3232] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15D34800) [pid = 3232] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (11447800) [pid = 3232] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1602AC00) [pid = 3232] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19CB1C00) [pid = 3232] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (16660C00) [pid = 3232] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17687800) [pid = 3232] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19A22800) [pid = 3232] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:45:20 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (14E7B000) [pid = 3232] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:45:20 INFO - PROCESS | 3232 | 1466502320851 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 825ms 01:45:20 INFO - PROCESS | 3232 | 1466502320907 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 3232 | 1466502320909 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 01:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:45:20 INFO - PROCESS | 3232 | 1466502320913 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 3232 | 1466502320914 Marionette TRACE conn3 <- [1,2826,null,{}] 01:45:20 INFO - PROCESS | 3232 | 1466502320918 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}] 01:45:20 INFO - PROCESS | 3232 | 1466502320920 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:20 INFO - PROCESS | 3232 | 1466502321004 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 01:45:21 INFO - PROCESS | 3232 | 1466502321013 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3232 | 1466502321014 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:21 INFO - PROCESS | 3232 | ++DOCSHELL 15D38C00 == 34 [pid = 3232] [id = 716] 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E05C00) [pid = 3232] [serial = 2148] [outer = 00000000] 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1767A800) [pid = 3232] [serial = 2149] [outer = 15E05C00] 01:45:21 INFO - PROCESS | 3232 | 1466502321061 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1798C800) [pid = 3232] [serial = 2150] [outer = 15E05C00] 01:45:21 INFO - PROCESS | 3232 | 1466502321473 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]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 591ms 01:45:21 INFO - PROCESS | 3232 | 1466502321495 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 3232 | 1466502321497 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 01:45:21 INFO - PROCESS | 3232 | 1466502321500 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:45:21 INFO - PROCESS | 3232 | 1466502321502 Marionette TRACE conn3 <- [1,2830,null,{}] 01:45:21 INFO - PROCESS | 3232 | 1466502321506 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}] 01:45:21 INFO - PROCESS | 3232 | 1466502321507 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:21 INFO - PROCESS | 3232 | 1466502321640 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 01:45:21 INFO - PROCESS | 3232 | 1466502321648 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3232 | 1466502321651 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:21 INFO - PROCESS | 3232 | ++DOCSHELL 1546E000 == 35 [pid = 3232] [id = 717] 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (15E0C400) [pid = 3232] [serial = 2151] [outer = 00000000] 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19A18000) [pid = 3232] [serial = 2152] [outer = 15E0C400] 01:45:21 INFO - PROCESS | 3232 | 1466502321696 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19A96C00) [pid = 3232] [serial = 2153] [outer = 15E0C400] 01:45:22 INFO - PROCESS | 3232 | 1466502322122 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 639ms 01:45:22 INFO - PROCESS | 3232 | 1466502322137 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3232 | 1466502322139 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 01:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:45:22 INFO - PROCESS | 3232 | 1466502322143 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3232 | 1466502322144 Marionette TRACE conn3 <- [1,2834,null,{}] 01:45:22 INFO - PROCESS | 3232 | 1466502322148 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}] 01:45:22 INFO - PROCESS | 3232 | 1466502322150 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:22 INFO - PROCESS | 3232 | 1466502322271 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 01:45:22 INFO - PROCESS | 3232 | 1466502322279 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3232 | 1466502322291 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:22 INFO - PROCESS | 3232 | ++DOCSHELL 1594B800 == 36 [pid = 3232] [id = 718] 01:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19C58000) [pid = 3232] [serial = 2154] [outer = 00000000] 01:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19E31400) [pid = 3232] [serial = 2155] [outer = 19C58000] 01:45:22 INFO - PROCESS | 3232 | 1466502322337 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19E37C00) [pid = 3232] [serial = 2156] [outer = 19C58000] 01:45:22 INFO - PROCESS | 3232 | 1466502322958 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 826ms 01:45:22 INFO - PROCESS | 3232 | 1466502322986 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3232 | 1466502322991 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 01:45:22 INFO - PROCESS | 3232 | 1466502322996 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:45:22 INFO - PROCESS | 3232 | 1466502323000 Marionette TRACE conn3 <- [1,2838,null,{}] 01:45:22 INFO - PROCESS | 3232 | 1466502323006 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}] 01:45:22 INFO - PROCESS | 3232 | 1466502323009 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:23 INFO - PROCESS | 3232 | 1466502323137 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 01:45:23 INFO - PROCESS | 3232 | 1466502323285 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 3232 | 1466502323288 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:23 INFO - PROCESS | 3232 | ++DOCSHELL 105F5800 == 37 [pid = 3232] [id = 719] 01:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (105F6800) [pid = 3232] [serial = 2157] [outer = 00000000] 01:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (129EA400) [pid = 3232] [serial = 2158] [outer = 105F6800] 01:45:23 INFO - PROCESS | 3232 | 1466502323347 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (131E5400) [pid = 3232] [serial = 2159] [outer = 105F6800] 01:45:23 INFO - PROCESS | 3232 | 1466502323995 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1043ms 01:45:24 INFO - PROCESS | 3232 | 1466502324039 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 3232 | 1466502324044 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 01:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:45:24 INFO - PROCESS | 3232 | 1466502324051 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 3232 | 1466502324054 Marionette TRACE conn3 <- [1,2842,null,{}] 01:45:24 INFO - PROCESS | 3232 | 1466502324058 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}] 01:45:24 INFO - PROCESS | 3232 | 1466502324060 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:24 INFO - PROCESS | 3232 | 1466502324203 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 01:45:24 INFO - PROCESS | 3232 | 1466502324349 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 3232 | 1466502324352 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:24 INFO - PROCESS | 3232 | ++DOCSHELL 14E89C00 == 38 [pid = 3232] [id = 720] 01:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14E8AC00) [pid = 3232] [serial = 2160] [outer = 00000000] 01:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (15D33400) [pid = 3232] [serial = 2161] [outer = 14E8AC00] 01:45:24 INFO - PROCESS | 3232 | 1466502324411 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (161EB800) [pid = 3232] [serial = 2162] [outer = 14E8AC00] 01:45:25 INFO - PROCESS | 3232 | 1466502325072 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]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:45:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1074ms 01:45:25 INFO - PROCESS | 3232 | 1466502325155 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 3232 | 1466502325158 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 01:45:25 INFO - PROCESS | 3232 | 1466502325162 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 3232 | 1466502325166 Marionette TRACE conn3 <- [1,2846,null,{}] 01:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:45:25 INFO - PROCESS | 3232 | 1466502325178 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}] 01:45:25 INFO - PROCESS | 3232 | 1466502325183 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:25 INFO - PROCESS | 3232 | 1466502325319 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 01:45:25 INFO - PROCESS | 3232 | 1466502325462 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 3232 | 1466502325465 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:25 INFO - PROCESS | 3232 | ++DOCSHELL 19E2F800 == 39 [pid = 3232] [id = 721] 01:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19E38400) [pid = 3232] [serial = 2163] [outer = 00000000] 01:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19EDC800) [pid = 3232] [serial = 2164] [outer = 19E38400] 01:45:25 INFO - PROCESS | 3232 | 1466502325522 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A135800) [pid = 3232] [serial = 2165] [outer = 19E38400] 01:45:26 INFO - PROCESS | 3232 | 1466502326258 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1136ms 01:45:26 INFO - PROCESS | 3232 | 1466502326293 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 3232 | 1466502326297 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 01:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:45:26 INFO - PROCESS | 3232 | 1466502326302 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 3232 | 1466502326306 Marionette TRACE conn3 <- [1,2850,null,{}] 01:45:26 INFO - PROCESS | 3232 | 1466502326311 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}] 01:45:26 INFO - PROCESS | 3232 | 1466502326314 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:26 INFO - PROCESS | 3232 | 1466502326419 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 01:45:26 INFO - PROCESS | 3232 | 1466502326570 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3232 | 1466502326575 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:26 INFO - PROCESS | 3232 | ++DOCSHELL 11AE9800 == 40 [pid = 3232] [id = 722] 01:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (12820000) [pid = 3232] [serial = 2166] [outer = 00000000] 01:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13130400) [pid = 3232] [serial = 2167] [outer = 12820000] 01:45:26 INFO - PROCESS | 3232 | 1466502326629 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (13456400) [pid = 3232] [serial = 2168] [outer = 12820000] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 129AF800 == 39 [pid = 3232] [id = 698] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 1546E000 == 38 [pid = 3232] [id = 717] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 15D38C00 == 37 [pid = 3232] [id = 716] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 19A13C00 == 36 [pid = 3232] [id = 715] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 17767800 == 35 [pid = 3232] [id = 714] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 1689B400 == 34 [pid = 3232] [id = 713] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 1594E000 == 33 [pid = 3232] [id = 712] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 10E67C00 == 32 [pid = 3232] [id = 711] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 10E88800 == 31 [pid = 3232] [id = 710] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 14ED5800 == 30 [pid = 3232] [id = 707] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 112BA800 == 29 [pid = 3232] [id = 708] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 14E7B400 == 28 [pid = 3232] [id = 709] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 14E89C00 == 27 [pid = 3232] [id = 720] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 19E2F800 == 26 [pid = 3232] [id = 721] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 1594B800 == 25 [pid = 3232] [id = 718] 01:45:27 INFO - PROCESS | 3232 | --DOCSHELL 105F5800 == 24 [pid = 3232] [id = 719] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (112BC000) [pid = 3232] [serial = 2098] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1143D800) [pid = 3232] [serial = 2099] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (13949400) [pid = 3232] [serial = 2101] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (13B0F000) [pid = 3232] [serial = 2102] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13153C00) [pid = 3232] [serial = 2096] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (130A1C00) [pid = 3232] [serial = 2095] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1546A000) [pid = 3232] [serial = 2104] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (15E11000) [pid = 3232] [serial = 2107] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (14E03800) [pid = 3232] [serial = 2087] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13455800) [pid = 3232] [serial = 2086] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (169F6000) [pid = 3232] [serial = 2090] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (161EA000) [pid = 3232] [serial = 2089] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19ECF800) [pid = 3232] [serial = 2093] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (19E37400) [pid = 3232] [serial = 2092] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (16F8E000) [pid = 3232] [serial = 2111] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1697B000) [pid = 3232] [serial = 2110] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1602DC00) [pid = 3232] [serial = 2108] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19E3A000) [pid = 3232] [serial = 2122] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17E2A400) [pid = 3232] [serial = 2113] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19C5A800) [pid = 3232] [serial = 2120] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19C56C00) [pid = 3232] [serial = 2119] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (19A17C00) [pid = 3232] [serial = 2114] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (16F91C00) [pid = 3232] [serial = 2116] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (15D29C00) [pid = 3232] [serial = 2105] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (15E0C000) [pid = 3232] [serial = 2117] [outer = 00000000] [url = about:blank] 01:45:27 INFO - PROCESS | 3232 | 1466502327815 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]]]}] 01:45:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:45:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1557ms 01:45:27 INFO - PROCESS | 3232 | 1466502327870 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 3232 | 1466502327874 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 01:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:45:27 INFO - PROCESS | 3232 | 1466502327879 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - PROCESS | 3232 | 1466502327882 Marionette TRACE conn3 <- [1,2854,null,{}] 01:45:27 INFO - PROCESS | 3232 | 1466502327888 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}] 01:45:27 INFO - PROCESS | 3232 | 1466502327891 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:28 INFO - PROCESS | 3232 | 1466502328056 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 01:45:28 INFO - PROCESS | 3232 | 1466502328073 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3232 | 1466502328076 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:28 INFO - PROCESS | 3232 | ++DOCSHELL 112BA800 == 25 [pid = 3232] [id = 723] 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (112BB400) [pid = 3232] [serial = 2169] [outer = 00000000] 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (114D0400) [pid = 3232] [serial = 2170] [outer = 112BB400] 01:45:28 INFO - PROCESS | 3232 | 1466502328126 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (11C2C800) [pid = 3232] [serial = 2171] [outer = 112BB400] 01:45:28 INFO - PROCESS | 3232 | 1466502328617 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]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 795ms 01:45:28 INFO - PROCESS | 3232 | 1466502328682 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 3232 | 1466502328687 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:45:28 INFO - PROCESS | 3232 | 1466502328694 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 3232 | 1466502328697 Marionette TRACE conn3 <- [1,2858,null,{}] 01:45:28 INFO - PROCESS | 3232 | 1466502328700 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}] 01:45:28 INFO - PROCESS | 3232 | 1466502328703 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:28 INFO - PROCESS | 3232 | 1466502328792 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 01:45:28 INFO - PROCESS | 3232 | 1466502328806 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3232 | 1466502328808 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:28 INFO - PROCESS | 3232 | ++DOCSHELL 131E4400 == 26 [pid = 3232] [id = 724] 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (131EB000) [pid = 3232] [serial = 2172] [outer = 00000000] 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1344B000) [pid = 3232] [serial = 2173] [outer = 131EB000] 01:45:28 INFO - PROCESS | 3232 | 1466502328857 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (13B06400) [pid = 3232] [serial = 2174] [outer = 131EB000] 01:45:29 INFO - PROCESS | 3232 | 1466502329345 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]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 685ms 01:45:29 INFO - PROCESS | 3232 | 1466502329392 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 3232 | 1466502329394 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 01:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:45:29 INFO - PROCESS | 3232 | 1466502329398 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 3232 | 1466502329401 Marionette TRACE conn3 <- [1,2862,null,{}] 01:45:29 INFO - PROCESS | 3232 | 1466502329412 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}] 01:45:29 INFO - PROCESS | 3232 | 1466502329417 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:29 INFO - PROCESS | 3232 | 1466502329530 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 01:45:29 INFO - PROCESS | 3232 | 1466502329638 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 3232 | 1466502329641 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:29 INFO - PROCESS | 3232 | ++DOCSHELL 14E89000 == 27 [pid = 3232] [id = 725] 01:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (14E8A800) [pid = 3232] [serial = 2175] [outer = 00000000] 01:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1546DC00) [pid = 3232] [serial = 2176] [outer = 14E8A800] 01:45:29 INFO - PROCESS | 3232 | 1466502329687 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1594CC00) [pid = 3232] [serial = 2177] [outer = 14E8A800] 01:45:30 INFO - PROCESS | 3232 | 1466502330133 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]]]}] 01:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 794ms 01:45:30 INFO - PROCESS | 3232 | 1466502330200 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 01:45:30 INFO - PROCESS | 3232 | 1466502330202 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 01:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:45:30 INFO - PROCESS | 3232 | 1466502330211 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - PROCESS | 3232 | 1466502330212 Marionette TRACE conn3 <- [1,2866,null,{}] 01:45:30 INFO - PROCESS | 3232 | 1466502330216 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}] 01:45:30 INFO - PROCESS | 3232 | 1466502330218 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:30 INFO - PROCESS | 3232 | 1466502330348 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 01:45:30 INFO - PROCESS | 3232 | 1466502330420 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 3232 | 1466502330422 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:30 INFO - PROCESS | 3232 | ++DOCSHELL 15E12400 == 28 [pid = 3232] [id = 726] 01:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (15E12C00) [pid = 3232] [serial = 2178] [outer = 00000000] 01:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (161DE800) [pid = 3232] [serial = 2179] [outer = 15E12C00] 01:45:30 INFO - PROCESS | 3232 | 1466502330467 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161ECC00) [pid = 3232] [serial = 2180] [outer = 15E12C00] 01:45:30 INFO - PROCESS | 3232 | 1466502330906 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]]]}] 01:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 794ms 01:45:31 INFO - PROCESS | 3232 | 1466502330991 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 3232 | 1466502330993 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:45:31 INFO - PROCESS | 3232 | 1466502330997 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3232 | 1466502330998 Marionette TRACE conn3 <- [1,2870,null,{}] 01:45:31 INFO - PROCESS | 3232 | 1466502331002 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}] 01:45:31 INFO - PROCESS | 3232 | 1466502331004 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:31 INFO - PROCESS | 3232 | 1466502331120 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 01:45:31 INFO - PROCESS | 3232 | 1466502331189 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 3232 | 1466502331191 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:31 INFO - PROCESS | 3232 | ++DOCSHELL 16663400 == 29 [pid = 3232] [id = 727] 01:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16972800) [pid = 3232] [serial = 2181] [outer = 00000000] 01:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (16F8DC00) [pid = 3232] [serial = 2182] [outer = 16972800] 01:45:31 INFO - PROCESS | 3232 | 1466502331238 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (170C6800) [pid = 3232] [serial = 2183] [outer = 16972800] 01:45:31 INFO - PROCESS | 3232 | 1466502331690 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]]]}] 01:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 01:45:31 INFO - PROCESS | 3232 | 1466502331737 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 3232 | 1466502331739 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:45:31 INFO - PROCESS | 3232 | 1466502331743 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3232 | 1466502331744 Marionette TRACE conn3 <- [1,2874,null,{}] 01:45:31 INFO - PROCESS | 3232 | 1466502331748 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}] 01:45:31 INFO - PROCESS | 3232 | 1466502331754 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:32 INFO - PROCESS | 3232 | 1466502332085 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E0C400) [pid = 3232] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19A14400) [pid = 3232] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (17768800) [pid = 3232] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13126800) [pid = 3232] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1594EC00) [pid = 3232] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1142D400) [pid = 3232] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (14E7F000) [pid = 3232] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (10E90C00) [pid = 3232] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19E32400) [pid = 3232] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19C58000) [pid = 3232] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1689C800) [pid = 3232] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:45:32 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (15E05C00) [pid = 3232] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:45:32 INFO - PROCESS | 3232 | 1466502332157 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3232 | 1466502332160 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:32 INFO - PROCESS | 3232 | ++DOCSHELL 0F397400 == 30 [pid = 3232] [id = 728] 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1043F800) [pid = 3232] [serial = 2184] [outer = 00000000] 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10E91800) [pid = 3232] [serial = 2185] [outer = 1043F800] 01:45:32 INFO - PROCESS | 3232 | 1466502332206 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (14E7F000) [pid = 3232] [serial = 2186] [outer = 1043F800] 01:45:32 INFO - PROCESS | 3232 | 1466502332630 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]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 934ms 01:45:32 INFO - PROCESS | 3232 | 1466502332698 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 3232 | 1466502332700 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 01:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:45:32 INFO - PROCESS | 3232 | 1466502332703 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 3232 | 1466502332705 Marionette TRACE conn3 <- [1,2878,null,{}] 01:45:32 INFO - PROCESS | 3232 | 1466502332708 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}] 01:45:32 INFO - PROCESS | 3232 | 1466502332710 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:32 INFO - PROCESS | 3232 | 1466502332791 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 01:45:32 INFO - PROCESS | 3232 | 1466502332799 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3232 | 1466502332801 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:32 INFO - PROCESS | 3232 | ++DOCSHELL 1055BC00 == 31 [pid = 3232] [id = 729] 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (16660400) [pid = 3232] [serial = 2187] [outer = 00000000] 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (17E8B800) [pid = 3232] [serial = 2188] [outer = 16660400] 01:45:32 INFO - PROCESS | 3232 | 1466502332845 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (181AEC00) [pid = 3232] [serial = 2189] [outer = 16660400] 01:45:33 INFO - PROCESS | 3232 | 1466502333284 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 623ms 01:45:33 INFO - PROCESS | 3232 | 1466502333343 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3232 | 1466502333345 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:45:33 INFO - PROCESS | 3232 | 1466502333348 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3232 | 1466502333350 Marionette TRACE conn3 <- [1,2882,null,{}] 01:45:33 INFO - PROCESS | 3232 | 1466502333353 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}] 01:45:33 INFO - PROCESS | 3232 | 1466502333355 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:33 INFO - PROCESS | 3232 | 1466502333435 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 01:45:33 INFO - PROCESS | 3232 | 1466502333440 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 3232 | 1466502333442 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:33 INFO - PROCESS | 3232 | ++DOCSHELL 182A0800 == 32 [pid = 3232] [id = 730] 01:45:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19A14800) [pid = 3232] [serial = 2190] [outer = 00000000] 01:45:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A1B400) [pid = 3232] [serial = 2191] [outer = 19A14800] 01:45:33 INFO - PROCESS | 3232 | 1466502333487 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19A1BC00) [pid = 3232] [serial = 2192] [outer = 19A14800] 01:45:33 INFO - PROCESS | 3232 | 1466502333926 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]]]}] 01:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 623ms 01:45:33 INFO - PROCESS | 3232 | 1466502333986 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3232 | 1466502333988 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:45:33 INFO - PROCESS | 3232 | 1466502333992 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3232 | 1466502333993 Marionette TRACE conn3 <- [1,2886,null,{}] 01:45:33 INFO - PROCESS | 3232 | 1466502333997 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}] 01:45:33 INFO - PROCESS | 3232 | 1466502333999 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:34 INFO - PROCESS | 3232 | 1466502334078 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 01:45:34 INFO - PROCESS | 3232 | 1466502334263 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3232 | 1466502334266 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:34 INFO - PROCESS | 3232 | ++DOCSHELL 10477C00 == 33 [pid = 3232] [id = 731] 01:45:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (10559400) [pid = 3232] [serial = 2193] [outer = 00000000] 01:45:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (105F5800) [pid = 3232] [serial = 2194] [outer = 10559400] 01:45:34 INFO - PROCESS | 3232 | 1466502334374 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (10E88800) [pid = 3232] [serial = 2195] [outer = 10559400] 01:45:35 INFO - PROCESS | 3232 | 1466502335114 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1137ms 01:45:35 INFO - PROCESS | 3232 | 1466502335138 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 3232 | 1466502335141 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:45:35 INFO - PROCESS | 3232 | 1466502335146 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 3232 | 1466502335150 Marionette TRACE conn3 <- [1,2890,null,{}] 01:45:35 INFO - PROCESS | 3232 | 1466502335155 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}] 01:45:35 INFO - PROCESS | 3232 | 1466502335157 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:35 INFO - PROCESS | 3232 | 1466502335264 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 01:45:35 INFO - PROCESS | 3232 | 1466502335415 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 3232 | 1466502335418 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:35 INFO - PROCESS | 3232 | ++DOCSHELL 143A0000 == 34 [pid = 3232] [id = 732] 01:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (143AC400) [pid = 3232] [serial = 2196] [outer = 00000000] 01:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (14E77400) [pid = 3232] [serial = 2197] [outer = 143AC400] 01:45:35 INFO - PROCESS | 3232 | 1466502335476 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (14E82800) [pid = 3232] [serial = 2198] [outer = 143AC400] 01:45:36 INFO - PROCESS | 3232 | 1466502336368 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1292ms 01:45:36 INFO - PROCESS | 3232 | 1466502336432 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 3232 | 1466502336436 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 01:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:45:36 INFO - PROCESS | 3232 | 1466502336441 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 3232 | 1466502336444 Marionette TRACE conn3 <- [1,2894,null,{}] 01:45:36 INFO - PROCESS | 3232 | 1466502336450 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}] 01:45:36 INFO - PROCESS | 3232 | 1466502336454 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:36 INFO - PROCESS | 3232 | 1466502336567 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 01:45:36 INFO - PROCESS | 3232 | 1466502336704 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 3232 | 1466502336709 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:36 INFO - PROCESS | 3232 | ++DOCSHELL 105F4C00 == 35 [pid = 3232] [id = 733] 01:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (10B76C00) [pid = 3232] [serial = 2199] [outer = 00000000] 01:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (129ED400) [pid = 3232] [serial = 2200] [outer = 10B76C00] 01:45:36 INFO - PROCESS | 3232 | 1466502336759 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (12D94400) [pid = 3232] [serial = 2201] [outer = 10B76C00] 01:45:36 INFO - PROCESS | 3232 | --DOCSHELL 182A0800 == 34 [pid = 3232] [id = 730] 01:45:36 INFO - PROCESS | 3232 | --DOCSHELL 1055BC00 == 33 [pid = 3232] [id = 729] 01:45:36 INFO - PROCESS | 3232 | --DOCSHELL 0F397400 == 32 [pid = 3232] [id = 728] 01:45:36 INFO - PROCESS | 3232 | --DOCSHELL 16663400 == 31 [pid = 3232] [id = 727] 01:45:36 INFO - PROCESS | 3232 | --DOCSHELL 15E12400 == 30 [pid = 3232] [id = 726] 01:45:37 INFO - PROCESS | 3232 | --DOCSHELL 14E89000 == 29 [pid = 3232] [id = 725] 01:45:37 INFO - PROCESS | 3232 | --DOCSHELL 131E4400 == 28 [pid = 3232] [id = 724] 01:45:37 INFO - PROCESS | 3232 | --DOCSHELL 112BA800 == 27 [pid = 3232] [id = 723] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A96C00) [pid = 3232] [serial = 2153] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (19A1EC00) [pid = 3232] [serial = 2146] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1795B000) [pid = 3232] [serial = 2144] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (17958000) [pid = 3232] [serial = 2143] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (13237000) [pid = 3232] [serial = 2134] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (143A9C00) [pid = 3232] [serial = 2135] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15E09C00) [pid = 3232] [serial = 2137] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (130A1000) [pid = 3232] [serial = 2125] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (13B04400) [pid = 3232] [serial = 2126] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (15940C00) [pid = 3232] [serial = 2128] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (15E11800) [pid = 3232] [serial = 2129] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (11AE0C00) [pid = 3232] [serial = 2131] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1289F000) [pid = 3232] [serial = 2132] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (19E3B400) [pid = 3232] [serial = 2123] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19E31400) [pid = 3232] [serial = 2155] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (19E37C00) [pid = 3232] [serial = 2156] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19A20000) [pid = 3232] [serial = 2147] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (16F9A400) [pid = 3232] [serial = 2140] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (176BA000) [pid = 3232] [serial = 2141] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (1767A800) [pid = 3232] [serial = 2149] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (161DFC00) [pid = 3232] [serial = 2138] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (19A18000) [pid = 3232] [serial = 2152] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1798C800) [pid = 3232] [serial = 2150] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3232 | 1466502337283 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]]]}] 01:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 888ms 01:45:37 INFO - PROCESS | 3232 | 1466502337347 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 01:45:37 INFO - PROCESS | 3232 | 1466502337352 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 01:45:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:45:37 INFO - PROCESS | 3232 | 1466502337359 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 3232 | 1466502337361 Marionette TRACE conn3 <- [1,2898,null,{}] 01:45:37 INFO - PROCESS | 3232 | 1466502337365 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}] 01:45:37 INFO - PROCESS | 3232 | 1466502337368 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:37 INFO - PROCESS | 3232 | 1466502337463 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 01:45:37 INFO - PROCESS | 3232 | 1466502337475 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:37 INFO - PROCESS | 3232 | 1466502337477 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:37 INFO - PROCESS | 3232 | ++DOCSHELL 13153C00 == 28 [pid = 3232] [id = 734] 01:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (13157C00) [pid = 3232] [serial = 2202] [outer = 00000000] 01:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (13B0F800) [pid = 3232] [serial = 2203] [outer = 13157C00] 01:45:37 INFO - PROCESS | 3232 | 1466502337526 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (14E05000) [pid = 3232] [serial = 2204] [outer = 13157C00] 01:45:38 INFO - PROCESS | 3232 | 1466502338016 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]]]}] 01:45:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:45:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:45:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 700ms 01:45:38 INFO - PROCESS | 3232 | 1466502338056 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 3232 | 1466502338059 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 01:45:38 INFO - PROCESS | 3232 | 1466502338062 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - TEST-START | /DOMEvents/constructors.html 01:45:38 INFO - PROCESS | 3232 | 1466502338066 Marionette TRACE conn3 <- [1,2902,null,{}] 01:45:38 INFO - PROCESS | 3232 | 1466502338077 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}] 01:45:38 INFO - PROCESS | 3232 | 1466502338082 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:38 INFO - PROCESS | 3232 | 1466502338204 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 01:45:38 INFO - PROCESS | 3232 | 1466502338319 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 3232 | 1466502338322 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:38 INFO - PROCESS | 3232 | ++DOCSHELL 1546D800 == 29 [pid = 3232] [id = 735] 01:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (156D9C00) [pid = 3232] [serial = 2205] [outer = 00000000] 01:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (15E09800) [pid = 3232] [serial = 2206] [outer = 156D9C00] 01:45:38 INFO - PROCESS | 3232 | 1466502338374 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (15E0F800) [pid = 3232] [serial = 2207] [outer = 156D9C00] 01:45:38 INFO - PROCESS | 3232 | 1466502338874 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]]]}] 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:45:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:45:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 888ms 01:45:38 INFO - PROCESS | 3232 | 1466502338955 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 3232 | 1466502338958 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 01:45:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:45:38 INFO - PROCESS | 3232 | 1466502338962 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 3232 | 1466502338964 Marionette TRACE conn3 <- [1,2906,null,{}] 01:45:38 INFO - PROCESS | 3232 | 1466502338967 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}] 01:45:38 INFO - PROCESS | 3232 | 1466502338969 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:39 INFO - PROCESS | 3232 | 1466502339066 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 01:45:39 INFO - PROCESS | 3232 | 1466502339074 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3232 | 1466502339077 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:39 INFO - PROCESS | 3232 | ++DOCSHELL 161EAC00 == 30 [pid = 3232] [id = 736] 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (161EC400) [pid = 3232] [serial = 2208] [outer = 00000000] 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1709F400) [pid = 3232] [serial = 2209] [outer = 161EC400] 01:45:39 INFO - PROCESS | 3232 | 1466502339122 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (176BA000) [pid = 3232] [serial = 2210] [outer = 161EC400] 01:45:39 INFO - PROCESS | 3232 | 1466502339636 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:45:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:45:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 732ms 01:45:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:45:39 INFO - PROCESS | 3232 | 1466502339701 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 3232 | 1466502339703 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 01:45:39 INFO - PROCESS | 3232 | 1466502339707 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 3232 | 1466502339709 Marionette TRACE conn3 <- [1,2910,null,{}] 01:45:39 INFO - PROCESS | 3232 | 1466502339712 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}] 01:45:39 INFO - PROCESS | 3232 | 1466502339714 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:39 INFO - PROCESS | 3232 | 1466502339837 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 01:45:39 INFO - PROCESS | 3232 | 1466502339832 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3232 | 1466502339835 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:39 INFO - PROCESS | 3232 | ++DOCSHELL 14E01400 == 31 [pid = 3232] [id = 737] 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (169F6000) [pid = 3232] [serial = 2211] [outer = 00000000] 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (17959400) [pid = 3232] [serial = 2212] [outer = 169F6000] 01:45:39 INFO - PROCESS | 3232 | 1466502339879 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1795C800) [pid = 3232] [serial = 2213] [outer = 169F6000] 01:45:40 INFO - PROCESS | 3232 | [3232] 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 01:45:40 INFO - PROCESS | 3232 | [3232] 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 01:45:40 INFO - PROCESS | 3232 | [3232] 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 01:45:40 INFO - PROCESS | 3232 | [3232] 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 01:45:40 INFO - PROCESS | 3232 | 1466502340383 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]]]}] 01:45:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:45:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:40 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 01:45:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:40 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 01:45:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:40 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]" 01:45:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:45:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 732ms 01:45:40 INFO - PROCESS | 3232 | 1466502340438 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 3232 | 1466502340440 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 01:45:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:45:40 INFO - PROCESS | 3232 | 1466502340443 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 3232 | 1466502340445 Marionette TRACE conn3 <- [1,2914,null,{}] 01:45:40 INFO - PROCESS | 3232 | 1466502340459 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}] 01:45:40 INFO - PROCESS | 3232 | 1466502340466 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:40 INFO - PROCESS | 3232 | 1466502340621 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 01:45:40 INFO - PROCESS | 3232 | 1466502340700 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 3232 | 1466502340703 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:40 INFO - PROCESS | 3232 | ++DOCSHELL 19A1DC00 == 32 [pid = 3232] [id = 738] 01:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19A1E400) [pid = 3232] [serial = 2214] [outer = 00000000] 01:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19CB6400) [pid = 3232] [serial = 2215] [outer = 19A1E400] 01:45:40 INFO - PROCESS | 3232 | 1466502340749 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (19E2F400) [pid = 3232] [serial = 2216] [outer = 19A1E400] 01:45:41 INFO - PROCESS | 3232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:45:41 INFO - PROCESS | 3232 | 1466502341148 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]]]}] 01:45:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:45:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 732ms 01:45:41 INFO - PROCESS | 3232 | 1466502341218 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 3232 | 1466502341230 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (131EB000) [pid = 3232] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12820000) [pid = 3232] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E8A800) [pid = 3232] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (112BB400) [pid = 3232] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (15E12C00) [pid = 3232] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (16972800) [pid = 3232] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1043F800) [pid = 3232] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (16660400) [pid = 3232] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (105F6800) [pid = 3232] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:45:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (14E8AC00) [pid = 3232] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:45:41 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (19E38400) [pid = 3232] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:45:41 INFO - PROCESS | 3232 | 1466502341316 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3232 | 1466502341318 Marionette TRACE conn3 <- [1,2918,null,{}] 01:45:41 INFO - PROCESS | 3232 | 1466502341322 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}] 01:45:41 INFO - PROCESS | 3232 | 1466502341324 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:41 INFO - PROCESS | 3232 | 1466502341406 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 01:45:41 INFO - PROCESS | 3232 | 1466502341412 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 3232 | 1466502341414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:41 INFO - PROCESS | 3232 | ++DOCSHELL 105F6800 == 33 [pid = 3232] [id = 739] 01:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (130A5C00) [pid = 3232] [serial = 2217] [outer = 00000000] 01:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (14E8A800) [pid = 3232] [serial = 2218] [outer = 130A5C00] 01:45:41 INFO - PROCESS | 3232 | 1466502341458 Marionette DEBUG loaded listener.js 01:45:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (15E0DC00) [pid = 3232] [serial = 2219] [outer = 130A5C00] 01:45:41 INFO - PROCESS | 3232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:45:41 INFO - PROCESS | 3232 | 1466502341894 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]]]}] 01:45:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:45:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 01:45:41 INFO - PROCESS | 3232 | 1466502341952 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 3232 | 1466502341954 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 01:45:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:45:41 INFO - PROCESS | 3232 | 1466502341958 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3232 | 1466502341960 Marionette TRACE conn3 <- [1,2922,null,{}] 01:45:41 INFO - PROCESS | 3232 | 1466502341963 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}] 01:45:41 INFO - PROCESS | 3232 | 1466502341965 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:42 INFO - PROCESS | 3232 | 1466502342047 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 01:45:42 INFO - PROCESS | 3232 | 1466502342052 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3232 | 1466502342054 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:42 INFO - PROCESS | 3232 | ++DOCSHELL 14E80800 == 34 [pid = 3232] [id = 740] 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (18299400) [pid = 3232] [serial = 2220] [outer = 00000000] 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (19E33C00) [pid = 3232] [serial = 2221] [outer = 18299400] 01:45:42 INFO - PROCESS | 3232 | 1466502342099 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (19E37C00) [pid = 3232] [serial = 2222] [outer = 18299400] 01:45:42 INFO - PROCESS | 3232 | 1466502342525 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]]]}] 01:45:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:45:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 591ms 01:45:42 INFO - PROCESS | 3232 | 1466502342554 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 3232 | 1466502342556 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 01:45:42 INFO - PROCESS | 3232 | 1466502342559 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:45:42 INFO - PROCESS | 3232 | 1466502342561 Marionette TRACE conn3 <- [1,2926,null,{}] 01:45:42 INFO - PROCESS | 3232 | 1466502342565 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}] 01:45:42 INFO - PROCESS | 3232 | 1466502342567 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:42 INFO - PROCESS | 3232 | 1466502342706 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 01:45:42 INFO - PROCESS | 3232 | 1466502342714 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3232 | 1466502342716 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:42 INFO - PROCESS | 3232 | ++DOCSHELL 1031D800 == 35 [pid = 3232] [id = 741] 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (19E31000) [pid = 3232] [serial = 2223] [outer = 00000000] 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (19ED7C00) [pid = 3232] [serial = 2224] [outer = 19E31000] 01:45:42 INFO - PROCESS | 3232 | 1466502342760 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19ED8000) [pid = 3232] [serial = 2225] [outer = 19E31000] 01:45:43 INFO - PROCESS | 3232 | 1466502343186 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]]]}] 01:45:43 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. 01:45:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 639ms 01:45:43 INFO - PROCESS | 3232 | 1466502343197 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 3232 | 1466502343199 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:45:43 INFO - PROCESS | 3232 | 1466502343203 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 3232 | 1466502343205 Marionette TRACE conn3 <- [1,2930,null,{}] 01:45:43 INFO - PROCESS | 3232 | 1466502343208 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}] 01:45:43 INFO - PROCESS | 3232 | 1466502343210 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:43 INFO - PROCESS | 3232 | 1466502343290 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 01:45:43 INFO - PROCESS | 3232 | 1466502343447 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 3232 | 1466502343450 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:43 INFO - PROCESS | 3232 | ++DOCSHELL 0F314C00 == 36 [pid = 3232] [id = 742] 01:45:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (0F319800) [pid = 3232] [serial = 2226] [outer = 00000000] 01:45:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (10438400) [pid = 3232] [serial = 2227] [outer = 0F319800] 01:45:43 INFO - PROCESS | 3232 | 1466502343508 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (10B74C00) [pid = 3232] [serial = 2228] [outer = 0F319800] 01:45:44 INFO - PROCESS | 3232 | 1466502344037 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"]]]}] 01:45:44 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 01:45:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:45:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 888ms 01:45:44 INFO - PROCESS | 3232 | 1466502344114 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 3232 | 1466502344118 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 01:45:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:45:44 INFO - PROCESS | 3232 | 1466502344124 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 3232 | 1466502344127 Marionette TRACE conn3 <- [1,2934,null,{}] 01:45:44 INFO - PROCESS | 3232 | 1466502344133 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}] 01:45:44 INFO - PROCESS | 3232 | 1466502344135 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:44 INFO - PROCESS | 3232 | 1466502344252 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 01:45:44 INFO - PROCESS | 3232 | 1466502344374 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3232 | 1466502344377 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:44 INFO - PROCESS | 3232 | ++DOCSHELL 14E85800 == 37 [pid = 3232] [id = 743] 01:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E89400) [pid = 3232] [serial = 2229] [outer = 00000000] 01:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15D34800) [pid = 3232] [serial = 2230] [outer = 14E89400] 01:45:44 INFO - PROCESS | 3232 | 1466502344461 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1602A800) [pid = 3232] [serial = 2231] [outer = 14E89400] 01:45:44 INFO - PROCESS | 3232 | 1466502344982 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]]]}] 01:45:45 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. 01:45:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 904ms 01:45:45 INFO - PROCESS | 3232 | 1466502345016 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 3232 | 1466502345020 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 01:45:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:45:45 INFO - PROCESS | 3232 | 1466502345025 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 3232 | 1466502345027 Marionette TRACE conn3 <- [1,2938,null,{}] 01:45:45 INFO - PROCESS | 3232 | 1466502345031 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}] 01:45:45 INFO - PROCESS | 3232 | 1466502345034 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:45 INFO - PROCESS | 3232 | 1466502345149 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 01:45:45 INFO - PROCESS | 3232 | 1466502345307 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 3232 | 1466502345309 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:45 INFO - PROCESS | 3232 | ++DOCSHELL 170A6000 == 38 [pid = 3232] [id = 744] 01:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17E25000) [pid = 3232] [serial = 2232] [outer = 00000000] 01:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1829FC00) [pid = 3232] [serial = 2233] [outer = 17E25000] 01:45:45 INFO - PROCESS | 3232 | 1466502345364 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19A9A000) [pid = 3232] [serial = 2234] [outer = 17E25000] 01:45:45 INFO - PROCESS | 3232 | ++DOCSHELL 1A1D6C00 == 39 [pid = 3232] [id = 745] 01:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1A1DB000) [pid = 3232] [serial = 2235] [outer = 00000000] 01:45:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A1DC400) [pid = 3232] [serial = 2236] [outer = 1A1DB000] 01:45:46 INFO - PROCESS | 3232 | 1466502346010 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]]]}] 01:45:46 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. 01:45:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1043ms 01:45:46 INFO - PROCESS | 3232 | 1466502346069 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 3232 | 1466502346072 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 01:45:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:45:46 INFO - PROCESS | 3232 | 1466502346100 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 3232 | 1466502346106 Marionette TRACE conn3 <- [1,2942,null,{}] 01:45:46 INFO - PROCESS | 3232 | 1466502346116 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}] 01:45:46 INFO - PROCESS | 3232 | 1466502346120 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:46 INFO - PROCESS | 3232 | 1466502346273 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 01:45:46 INFO - PROCESS | 3232 | 1466502346413 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 3232 | 1466502346416 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:46 INFO - PROCESS | 3232 | ++DOCSHELL 19ED7000 == 40 [pid = 3232] [id = 746] 01:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1A1D5400) [pid = 3232] [serial = 2237] [outer = 00000000] 01:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1A335C00) [pid = 3232] [serial = 2238] [outer = 1A1D5400] 01:45:46 INFO - PROCESS | 3232 | 1466502346477 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1A65A800) [pid = 3232] [serial = 2239] [outer = 1A1D5400] 01:45:46 INFO - PROCESS | 3232 | 1466502346990 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]]]}] 01:45:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:45:46 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 01:45:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 919ms 01:45:46 INFO - PROCESS | 3232 | 1466502346999 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 3232 | 1466502347002 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 01:45:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:45:46 INFO - PROCESS | 3232 | 1466502347005 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 3232 | 1466502347007 Marionette TRACE conn3 <- [1,2946,null,{}] 01:45:47 INFO - PROCESS | 3232 | 1466502347011 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}] 01:45:47 INFO - PROCESS | 3232 | 1466502347014 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:47 INFO - PROCESS | 3232 | 1466502347135 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 01:45:47 INFO - PROCESS | 3232 | 1466502347412 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 3232 | 1466502347415 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:47 INFO - PROCESS | 3232 | ++DOCSHELL 10329400 == 41 [pid = 3232] [id = 747] 01:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (10A56800) [pid = 3232] [serial = 2240] [outer = 00000000] 01:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (11435C00) [pid = 3232] [serial = 2241] [outer = 10A56800] 01:45:47 INFO - PROCESS | 3232 | 1466502347491 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (129A9C00) [pid = 3232] [serial = 2242] [outer = 10A56800] 01:45:48 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. 01:45:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1027ms 01:45:48 INFO - PROCESS | 3232 | 1466502348040 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]]]}] 01:45:48 INFO - PROCESS | 3232 | 1466502348062 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 3232 | 1466502348066 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 01:45:48 INFO - PROCESS | 3232 | 1466502348089 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 3232 | 1466502348092 Marionette TRACE conn3 <- [1,2950,null,{}] 01:45:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:45:48 INFO - PROCESS | 3232 | 1466502348097 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}] 01:45:48 INFO - PROCESS | 3232 | 1466502348101 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:48 INFO - PROCESS | 3232 | 1466502348205 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 01:45:48 INFO - PROCESS | 3232 | 1466502348324 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 3232 | 1466502348327 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 1031D800 == 40 [pid = 3232] [id = 741] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 14E80800 == 39 [pid = 3232] [id = 740] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 105F6800 == 38 [pid = 3232] [id = 739] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 19A1DC00 == 37 [pid = 3232] [id = 738] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 14E01400 == 36 [pid = 3232] [id = 737] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 161EAC00 == 35 [pid = 3232] [id = 736] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 1546D800 == 34 [pid = 3232] [id = 735] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 13153C00 == 33 [pid = 3232] [id = 734] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 105F4C00 == 32 [pid = 3232] [id = 733] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 143A0000 == 31 [pid = 3232] [id = 732] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 10477C00 == 30 [pid = 3232] [id = 731] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 11AE9800 == 29 [pid = 3232] [id = 722] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 19ED7000 == 28 [pid = 3232] [id = 746] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 10329400 == 27 [pid = 3232] [id = 747] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 170A6000 == 26 [pid = 3232] [id = 744] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 1A1D6C00 == 25 [pid = 3232] [id = 745] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 0F314C00 == 24 [pid = 3232] [id = 742] 01:45:48 INFO - PROCESS | 3232 | --DOCSHELL 14E85800 == 23 [pid = 3232] [id = 743] 01:45:48 INFO - PROCESS | 3232 | ++DOCSHELL 0F316000 == 24 [pid = 3232] [id = 748] 01:45:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (0F318000) [pid = 3232] [serial = 2243] [outer = 00000000] 01:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (103CD000) [pid = 3232] [serial = 2244] [outer = 0F318000] 01:45:49 INFO - PROCESS | 3232 | 1466502349005 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (105F2000) [pid = 3232] [serial = 2245] [outer = 0F318000] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19A1B400) [pid = 3232] [serial = 2191] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1344B000) [pid = 3232] [serial = 2173] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (13B06400) [pid = 3232] [serial = 2174] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13456400) [pid = 3232] [serial = 2168] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (13130400) [pid = 3232] [serial = 2167] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1546DC00) [pid = 3232] [serial = 2176] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (114D0400) [pid = 3232] [serial = 2170] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (11C2C800) [pid = 3232] [serial = 2171] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (161DE800) [pid = 3232] [serial = 2179] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (16F8DC00) [pid = 3232] [serial = 2182] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10E91800) [pid = 3232] [serial = 2185] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (170C6800) [pid = 3232] [serial = 2183] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17E8B800) [pid = 3232] [serial = 2188] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (131E5400) [pid = 3232] [serial = 2159] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (129EA400) [pid = 3232] [serial = 2158] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (161EB800) [pid = 3232] [serial = 2162] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (15D33400) [pid = 3232] [serial = 2161] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1A135800) [pid = 3232] [serial = 2165] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19EDC800) [pid = 3232] [serial = 2164] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (14E7F000) [pid = 3232] [serial = 2186] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1594CC00) [pid = 3232] [serial = 2177] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161ECC00) [pid = 3232] [serial = 2180] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (181AEC00) [pid = 3232] [serial = 2189] [outer = 00000000] [url = about:blank] 01:45:49 INFO - PROCESS | 3232 | 1466502349527 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]]]}] 01:45:49 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. 01:45:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1494ms 01:45:49 INFO - PROCESS | 3232 | 1466502349588 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 3232 | 1466502349593 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 01:45:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:45:49 INFO - PROCESS | 3232 | 1466502349597 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - PROCESS | 3232 | 1466502349600 Marionette TRACE conn3 <- [1,2954,null,{}] 01:45:49 INFO - PROCESS | 3232 | 1466502349605 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}] 01:45:49 INFO - PROCESS | 3232 | 1466502349608 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:49 INFO - PROCESS | 3232 | 1466502349750 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 01:45:49 INFO - PROCESS | 3232 | 1466502349860 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 3232 | 1466502349863 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:49 INFO - PROCESS | 3232 | ++DOCSHELL 11C34C00 == 25 [pid = 3232] [id = 749] 01:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11CCF400) [pid = 3232] [serial = 2246] [outer = 00000000] 01:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12BD0400) [pid = 3232] [serial = 2247] [outer = 11CCF400] 01:45:49 INFO - PROCESS | 3232 | 1466502349911 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (13126800) [pid = 3232] [serial = 2248] [outer = 11CCF400] 01:45:50 INFO - PROCESS | 3232 | 1466502350271 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]]]}] 01:45:50 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. 01:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 685ms 01:45:50 INFO - PROCESS | 3232 | 1466502350309 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 3232 | 1466502350313 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 01:45:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:45:50 INFO - PROCESS | 3232 | 1466502350320 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 3232 | 1466502350322 Marionette TRACE conn3 <- [1,2958,null,{}] 01:45:50 INFO - PROCESS | 3232 | 1466502350326 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}] 01:45:50 INFO - PROCESS | 3232 | 1466502350329 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:50 INFO - PROCESS | 3232 | 1466502350447 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 01:45:50 INFO - PROCESS | 3232 | 1466502350454 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 3232 | 1466502350457 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:50 INFO - PROCESS | 3232 | ++DOCSHELL 13238800 == 26 [pid = 3232] [id = 750] 01:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13238C00) [pid = 3232] [serial = 2249] [outer = 00000000] 01:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1430E800) [pid = 3232] [serial = 2250] [outer = 13238C00] 01:45:50 INFO - PROCESS | 3232 | 1466502350502 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14E7B000) [pid = 3232] [serial = 2251] [outer = 13238C00] 01:45:50 INFO - PROCESS | 3232 | 1466502350956 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]]]}] 01:45:51 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. 01:45:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 701ms 01:45:51 INFO - PROCESS | 3232 | 1466502351020 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 3232 | 1466502351023 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 01:45:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:45:51 INFO - PROCESS | 3232 | 1466502351026 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 3232 | 1466502351030 Marionette TRACE conn3 <- [1,2962,null,{}] 01:45:51 INFO - PROCESS | 3232 | 1466502351041 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}] 01:45:51 INFO - PROCESS | 3232 | 1466502351046 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:51 INFO - PROCESS | 3232 | 1466502351138 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 01:45:51 INFO - PROCESS | 3232 | 1466502351146 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 3232 | 1466502351149 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:51 INFO - PROCESS | 3232 | ++DOCSHELL 15D29C00 == 27 [pid = 3232] [id = 751] 01:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (15D2DC00) [pid = 3232] [serial = 2252] [outer = 00000000] 01:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (15E11C00) [pid = 3232] [serial = 2253] [outer = 15D2DC00] 01:45:51 INFO - PROCESS | 3232 | 1466502351193 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1602E400) [pid = 3232] [serial = 2254] [outer = 15D2DC00] 01:45:51 INFO - PROCESS | 3232 | 1466502351690 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]]]}] 01:45:51 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. 01:45:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 701ms 01:45:51 INFO - PROCESS | 3232 | 1466502351727 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 3232 | 1466502351730 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 01:45:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:45:51 INFO - PROCESS | 3232 | 1466502351734 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 3232 | 1466502351735 Marionette TRACE conn3 <- [1,2966,null,{}] 01:45:51 INFO - PROCESS | 3232 | 1466502351739 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}] 01:45:51 INFO - PROCESS | 3232 | 1466502351741 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:51 INFO - PROCESS | 3232 | 1466502351873 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 01:45:51 INFO - PROCESS | 3232 | 1466502351974 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 3232 | 1466502351976 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:51 INFO - PROCESS | 3232 | ++DOCSHELL 16655800 == 28 [pid = 3232] [id = 752] 01:45:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1665D400) [pid = 3232] [serial = 2255] [outer = 00000000] 01:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16974800) [pid = 3232] [serial = 2256] [outer = 1665D400] 01:45:52 INFO - PROCESS | 3232 | 1466502352021 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (169F3C00) [pid = 3232] [serial = 2257] [outer = 1665D400] 01:45:52 INFO - PROCESS | 3232 | 1466502352402 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]]]}] 01:45:52 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. 01:45:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 700ms 01:45:52 INFO - PROCESS | 3232 | 1466502352430 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 3232 | 1466502352432 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 01:45:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:45:52 INFO - PROCESS | 3232 | 1466502352440 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 3232 | 1466502352442 Marionette TRACE conn3 <- [1,2970,null,{}] 01:45:52 INFO - PROCESS | 3232 | 1466502352445 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}] 01:45:52 INFO - PROCESS | 3232 | 1466502352447 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:52 INFO - PROCESS | 3232 | 1466502352562 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 01:45:52 INFO - PROCESS | 3232 | 1466502352567 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 3232 | 1466502352569 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:52 INFO - PROCESS | 3232 | ++DOCSHELL 17680400 == 29 [pid = 3232] [id = 753] 01:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (17680C00) [pid = 3232] [serial = 2258] [outer = 00000000] 01:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17951C00) [pid = 3232] [serial = 2259] [outer = 17680C00] 01:45:52 INFO - PROCESS | 3232 | 1466502352624 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1795C400) [pid = 3232] [serial = 2260] [outer = 17680C00] 01:45:53 INFO - PROCESS | 3232 | 1466502353105 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"]]]}] 01:45:53 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 01:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:45:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 701ms 01:45:53 INFO - PROCESS | 3232 | 1466502353143 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 3232 | 1466502353145 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 01:45:53 INFO - PROCESS | 3232 | 1466502353149 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 3232 | 1466502353151 Marionette TRACE conn3 <- [1,2974,null,{}] 01:45:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:45:53 INFO - PROCESS | 3232 | 1466502353155 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}] 01:45:53 INFO - PROCESS | 3232 | 1466502353161 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:53 INFO - PROCESS | 3232 | 1466502353278 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 01:45:53 INFO - PROCESS | 3232 | 1466502353379 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 3232 | 1466502353381 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:53 INFO - PROCESS | 3232 | ++DOCSHELL 10430400 == 30 [pid = 3232] [id = 754] 01:45:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1829D800) [pid = 3232] [serial = 2261] [outer = 00000000] 01:45:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (19A1C800) [pid = 3232] [serial = 2262] [outer = 1829D800] 01:45:53 INFO - PROCESS | 3232 | 1466502353438 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (19A97C00) [pid = 3232] [serial = 2263] [outer = 1829D800] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (169F6000) [pid = 3232] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19A1E400) [pid = 3232] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (161EC400) [pid = 3232] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (10B76C00) [pid = 3232] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (130A5C00) [pid = 3232] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10559400) [pid = 3232] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13157C00) [pid = 3232] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (143AC400) [pid = 3232] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (156D9C00) [pid = 3232] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19E31000) [pid = 3232] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (18299400) [pid = 3232] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:45:53 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19A14800) [pid = 3232] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:45:54 INFO - PROCESS | 3232 | 1466502354044 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]]]}] 01:45:54 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. 01:45:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 949ms 01:45:54 INFO - PROCESS | 3232 | 1466502354093 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3232 | 1466502354095 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:45:54 INFO - PROCESS | 3232 | 1466502354099 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3232 | 1466502354101 Marionette TRACE conn3 <- [1,2978,null,{}] 01:45:54 INFO - PROCESS | 3232 | 1466502354104 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}] 01:45:54 INFO - PROCESS | 3232 | 1466502354106 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:54 INFO - PROCESS | 3232 | 1466502354185 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 01:45:54 INFO - PROCESS | 3232 | 1466502354190 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3232 | 1466502354192 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:54 INFO - PROCESS | 3232 | ++DOCSHELL 14E70400 == 31 [pid = 3232] [id = 755] 01:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (14E79C00) [pid = 3232] [serial = 2264] [outer = 00000000] 01:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19A1A800) [pid = 3232] [serial = 2265] [outer = 14E79C00] 01:45:54 INFO - PROCESS | 3232 | 1466502354236 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19A1EC00) [pid = 3232] [serial = 2266] [outer = 14E79C00] 01:45:54 INFO - PROCESS | 3232 | ++DOCSHELL 19E31000 == 32 [pid = 3232] [id = 756] 01:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19E32000) [pid = 3232] [serial = 2267] [outer = 00000000] 01:45:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (15D32400) [pid = 3232] [serial = 2268] [outer = 19E32000] 01:45:54 INFO - PROCESS | 3232 | 1466502354682 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]]]}] 01:45:54 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. 01:45:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 01:45:54 INFO - PROCESS | 3232 | 1466502354735 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3232 | 1466502354737 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:45:54 INFO - PROCESS | 3232 | 1466502354741 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3232 | 1466502354742 Marionette TRACE conn3 <- [1,2982,null,{}] 01:45:54 INFO - PROCESS | 3232 | 1466502354746 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}] 01:45:54 INFO - PROCESS | 3232 | 1466502354748 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:54 INFO - PROCESS | 3232 | 1466502354836 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 01:45:55 INFO - PROCESS | 3232 | 1466502355083 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 3232 | 1466502355087 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:55 INFO - PROCESS | 3232 | ++DOCSHELL 105E9400 == 33 [pid = 3232] [id = 757] 01:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (105F0800) [pid = 3232] [serial = 2269] [outer = 00000000] 01:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (112BB400) [pid = 3232] [serial = 2270] [outer = 105F0800] 01:45:55 INFO - PROCESS | 3232 | 1466502355175 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (114C9800) [pid = 3232] [serial = 2271] [outer = 105F0800] 01:45:55 INFO - PROCESS | 3232 | 1466502355774 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]]]}] 01:45:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:45:55 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 01:45:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1044ms 01:45:55 INFO - PROCESS | 3232 | 1466502355827 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 3232 | 1466502355831 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 01:45:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:45:55 INFO - PROCESS | 3232 | 1466502355837 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 3232 | 1466502355840 Marionette TRACE conn3 <- [1,2986,null,{}] 01:45:55 INFO - PROCESS | 3232 | 1466502355846 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}] 01:45:55 INFO - PROCESS | 3232 | 1466502355848 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:55 INFO - PROCESS | 3232 | 1466502355980 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 01:45:56 INFO - PROCESS | 3232 | 1466502356127 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3232 | 1466502356131 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:56 INFO - PROCESS | 3232 | ++DOCSHELL 14E0D800 == 34 [pid = 3232] [id = 758] 01:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (14E75000) [pid = 3232] [serial = 2272] [outer = 00000000] 01:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (152DE000) [pid = 3232] [serial = 2273] [outer = 14E75000] 01:45:56 INFO - PROCESS | 3232 | 1466502356189 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1594CC00) [pid = 3232] [serial = 2274] [outer = 14E75000] 01:45:56 INFO - PROCESS | 3232 | 1466502356858 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]]]}] 01:45:56 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. 01:45:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1044ms 01:45:56 INFO - PROCESS | 3232 | 1466502356882 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 3232 | 1466502356887 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 01:45:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:45:56 INFO - PROCESS | 3232 | 1466502356911 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 3232 | 1466502356913 Marionette TRACE conn3 <- [1,2990,null,{}] 01:45:56 INFO - PROCESS | 3232 | 1466502356918 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}] 01:45:56 INFO - PROCESS | 3232 | 1466502356921 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:57 INFO - PROCESS | 3232 | 1466502357052 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 01:45:57 INFO - PROCESS | 3232 | 1466502357210 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 3232 | 1466502357212 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:57 INFO - PROCESS | 3232 | ++DOCSHELL 1697AC00 == 35 [pid = 3232] [id = 759] 01:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (169EF000) [pid = 3232] [serial = 2275] [outer = 00000000] 01:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17959C00) [pid = 3232] [serial = 2276] [outer = 169EF000] 01:45:57 INFO - PROCESS | 3232 | 1466502357274 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (17E2B400) [pid = 3232] [serial = 2277] [outer = 169EF000] 01:45:58 INFO - PROCESS | 3232 | 1466502358020 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]]]}] 01:45:58 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. 01:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1152ms 01:45:58 INFO - PROCESS | 3232 | 1466502358057 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3232 | 1466502358060 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 01:45:58 INFO - PROCESS | 3232 | 1466502358065 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:45:58 INFO - PROCESS | 3232 | 1466502358068 Marionette TRACE conn3 <- [1,2994,null,{}] 01:45:58 INFO - PROCESS | 3232 | 1466502358074 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}] 01:45:58 INFO - PROCESS | 3232 | 1466502358077 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:58 INFO - PROCESS | 3232 | 1466502358264 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 01:45:58 INFO - PROCESS | 3232 | 1466502358275 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 3232 | 1466502358278 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:58 INFO - PROCESS | 3232 | ++DOCSHELL 12922800 == 36 [pid = 3232] [id = 760] 01:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12924C00) [pid = 3232] [serial = 2278] [outer = 00000000] 01:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13B10C00) [pid = 3232] [serial = 2279] [outer = 12924C00] 01:45:58 INFO - PROCESS | 3232 | 1466502358326 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (14E73000) [pid = 3232] [serial = 2280] [outer = 12924C00] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 19E31000 == 35 [pid = 3232] [id = 756] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 14E70400 == 34 [pid = 3232] [id = 755] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 10430400 == 33 [pid = 3232] [id = 754] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 17680400 == 32 [pid = 3232] [id = 753] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 16655800 == 31 [pid = 3232] [id = 752] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 15D29C00 == 30 [pid = 3232] [id = 751] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 13238800 == 29 [pid = 3232] [id = 750] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 11C34C00 == 28 [pid = 3232] [id = 749] 01:45:58 INFO - PROCESS | 3232 | --DOCSHELL 0F316000 == 27 [pid = 3232] [id = 748] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (19A1BC00) [pid = 3232] [serial = 2192] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (17959400) [pid = 3232] [serial = 2212] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19CB6400) [pid = 3232] [serial = 2215] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1795C800) [pid = 3232] [serial = 2213] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1709F400) [pid = 3232] [serial = 2209] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129ED400) [pid = 3232] [serial = 2200] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12D94400) [pid = 3232] [serial = 2201] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (14E8A800) [pid = 3232] [serial = 2218] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (105F5800) [pid = 3232] [serial = 2194] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (10E88800) [pid = 3232] [serial = 2195] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13B0F800) [pid = 3232] [serial = 2203] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (14E05000) [pid = 3232] [serial = 2204] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E77400) [pid = 3232] [serial = 2197] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (14E82800) [pid = 3232] [serial = 2198] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (15E09800) [pid = 3232] [serial = 2206] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (15E0F800) [pid = 3232] [serial = 2207] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (19ED8000) [pid = 3232] [serial = 2225] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (19E2F400) [pid = 3232] [serial = 2216] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15E0DC00) [pid = 3232] [serial = 2219] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (176BA000) [pid = 3232] [serial = 2210] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19ED7C00) [pid = 3232] [serial = 2224] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (19E37C00) [pid = 3232] [serial = 2222] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (19E33C00) [pid = 3232] [serial = 2221] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3232 | 1466502358778 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]]]}] 01:45:58 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. 01:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 732ms 01:45:58 INFO - PROCESS | 3232 | 1466502358791 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3232 | 1466502358795 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 01:45:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:45:58 INFO - PROCESS | 3232 | 1466502358801 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 3232 | 1466502358804 Marionette TRACE conn3 <- [1,2998,null,{}] 01:45:58 INFO - PROCESS | 3232 | 1466502358808 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}] 01:45:58 INFO - PROCESS | 3232 | 1466502358810 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:58 INFO - PROCESS | 3232 | 1466502358898 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 01:45:59 INFO - PROCESS | 3232 | 1466502359006 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 3232 | 1466502359011 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:59 INFO - PROCESS | 3232 | ++DOCSHELL 129EBC00 == 28 [pid = 3232] [id = 761] 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (129ED400) [pid = 3232] [serial = 2281] [outer = 00000000] 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (13950000) [pid = 3232] [serial = 2282] [outer = 129ED400] 01:45:59 INFO - PROCESS | 3232 | 1466502359065 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (14E04000) [pid = 3232] [serial = 2283] [outer = 129ED400] 01:45:59 INFO - PROCESS | 3232 | [3232] 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 01:45:59 INFO - PROCESS | 3232 | 1466502359510 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:45:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:45:59 INFO - {} 01:45:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:45:59 INFO - {} 01:45:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:45:59 INFO - {} 01:45:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:45:59 INFO - {} 01:45:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 732ms 01:45:59 INFO - TEST-START | /FileAPI/fileReader.html 01:45:59 INFO - PROCESS | 3232 | 1466502359542 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 3232 | 1466502359544 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 01:45:59 INFO - PROCESS | 3232 | 1466502359548 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 3232 | 1466502359552 Marionette TRACE conn3 <- [1,3002,null,{}] 01:45:59 INFO - PROCESS | 3232 | 1466502359563 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}] 01:45:59 INFO - PROCESS | 3232 | 1466502359568 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:59 INFO - PROCESS | 3232 | 1466502359691 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 01:45:59 INFO - PROCESS | 3232 | 1466502359701 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 3232 | 1466502359704 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:45:59 INFO - PROCESS | 3232 | ++DOCSHELL 161E4400 == 29 [pid = 3232] [id = 762] 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (161E5000) [pid = 3232] [serial = 2284] [outer = 00000000] 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (161ED800) [pid = 3232] [serial = 2285] [outer = 161E5000] 01:45:59 INFO - PROCESS | 3232 | 1466502359753 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (167D5400) [pid = 3232] [serial = 2286] [outer = 161E5000] 01:46:00 INFO - PROCESS | 3232 | 1466502360216 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]]]}] 01:46:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:46:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:46:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:46:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:46:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 685ms 01:46:00 INFO - PROCESS | 3232 | 1466502360247 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 3232 | 1466502360249 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /FileAPI/historical.html 01:46:00 INFO - PROCESS | 3232 | 1466502360252 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 3232 | 1466502360254 Marionette TRACE conn3 <- [1,3006,null,{}] 01:46:00 INFO - PROCESS | 3232 | 1466502360258 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}] 01:46:00 INFO - PROCESS | 3232 | 1466502360260 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:00 INFO - PROCESS | 3232 | 1466502360347 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 01:46:00 INFO - PROCESS | 3232 | 1466502360353 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 3232 | 1466502360355 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:00 INFO - PROCESS | 3232 | ++DOCSHELL 169F6000 == 30 [pid = 3232] [id = 763] 01:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (16F95C00) [pid = 3232] [serial = 2287] [outer = 00000000] 01:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1776B800) [pid = 3232] [serial = 2288] [outer = 16F95C00] 01:46:00 INFO - PROCESS | 3232 | 1466502360410 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17959800) [pid = 3232] [serial = 2289] [outer = 16F95C00] 01:46:00 INFO - PROCESS | 3232 | 1466502360852 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"]]]}] 01:46:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:46:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:46:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:46:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:46:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:46:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:46:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:46:00 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 01:46:00 INFO - PROCESS | 3232 | 1466502360897 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 3232 | 1466502360899 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /FileAPI/idlharness.html 01:46:00 INFO - PROCESS | 3232 | 1466502360903 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 3232 | 1466502360905 Marionette TRACE conn3 <- [1,3010,null,{}] 01:46:00 INFO - PROCESS | 3232 | 1466502360908 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}] 01:46:00 INFO - PROCESS | 3232 | 1466502360910 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:01 INFO - PROCESS | 3232 | 1466502361033 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 01:46:01 INFO - PROCESS | 3232 | 1466502361038 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 3232 | 1466502361041 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:01 INFO - PROCESS | 3232 | ++DOCSHELL 1795F400 == 31 [pid = 3232] [id = 764] 01:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (17E2CC00) [pid = 3232] [serial = 2290] [outer = 00000000] 01:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (182A0C00) [pid = 3232] [serial = 2291] [outer = 17E2CC00] 01:46:01 INFO - PROCESS | 3232 | 1466502361092 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (182A1800) [pid = 3232] [serial = 2292] [outer = 17E2CC00] 01:46:02 INFO - PROCESS | 3232 | 1466502362021 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]]]}] 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:46:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:46:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:46:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:46:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:46:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:46:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:46:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:46:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:46:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:46:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:46:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:46:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:46:02 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 01:46:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:46:02 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 01:46:02 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 01:46:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:46:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:46:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:46:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:46:02 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 01:46:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:46:02 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 01:46:02 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 01:46:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:46:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:46:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1261ms 01:46:02 INFO - PROCESS | 3232 | 1466502362158 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 3232 | 1466502362160 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 01:46:02 INFO - TEST-START | /FileAPI/idlharness.worker 01:46:02 INFO - PROCESS | 3232 | 1466502362164 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 3232 | 1466502362166 Marionette TRACE conn3 <- [1,3014,null,{}] 01:46:02 INFO - PROCESS | 3232 | 1466502362176 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}] 01:46:02 INFO - PROCESS | 3232 | 1466502362181 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:02 INFO - PROCESS | 3232 | 1466502362358 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 01:46:02 INFO - PROCESS | 3232 | 1466502362459 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 3232 | 1466502362462 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:02 INFO - PROCESS | 3232 | ++DOCSHELL 11ADDC00 == 32 [pid = 3232] [id = 765] 01:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (19A1B000) [pid = 3232] [serial = 2293] [outer = 00000000] 01:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1AE42000) [pid = 3232] [serial = 2294] [outer = 19A1B000] 01:46:02 INFO - PROCESS | 3232 | 1466502362516 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (19ED6400) [pid = 3232] [serial = 2295] [outer = 19A1B000] 01:46:02 INFO - PROCESS | 3232 | [3232] 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 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1665D400) [pid = 3232] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17680C00) [pid = 3232] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (10A56800) [pid = 3232] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13238C00) [pid = 3232] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (15D2DC00) [pid = 3232] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (11CCF400) [pid = 3232] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (0F318000) [pid = 3232] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1829D800) [pid = 3232] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (0F319800) [pid = 3232] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (14E89400) [pid = 3232] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1A1DB000) [pid = 3232] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (17E25000) [pid = 3232] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19E32000) [pid = 3232] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:46:02 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1A1D5400) [pid = 3232] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:46:03 INFO - PROCESS | 3232 | 1466502363508 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,{},{}]]]}] 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:46:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:46:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:46:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:46:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:46:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:46:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:46:03 INFO - {} 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:46:03 INFO - {} 01:46:03 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 - {} 01:46:03 INFO - {} 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:46:03 INFO - {} 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:46:03 INFO - {} 01:46:03 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 - {} 01:46:03 INFO - {} 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:46:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:46:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 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 01:46:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:46:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:46:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:46:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:46:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:46:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:46:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:46:03 INFO - {} 01:46:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1511ms 01:46:03 INFO - PROCESS | 3232 | 1466502363667 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 3232 | 1466502363669 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 01:46:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:46:03 INFO - PROCESS | 3232 | 1466502363679 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 3232 | 1466502363681 Marionette TRACE conn3 <- [1,3018,null,{}] 01:46:03 INFO - PROCESS | 3232 | 1466502363684 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}] 01:46:03 INFO - PROCESS | 3232 | 1466502363686 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:03 INFO - PROCESS | 3232 | 1466502363791 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 01:46:03 INFO - PROCESS | 3232 | 1466502363890 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 3232 | 1466502363892 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:03 INFO - PROCESS | 3232 | ++DOCSHELL 1770CC00 == 33 [pid = 3232] [id = 766] 01:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1770F800) [pid = 3232] [serial = 2296] [outer = 00000000] 01:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1B5CD400) [pid = 3232] [serial = 2297] [outer = 1770F800] 01:46:03 INFO - PROCESS | 3232 | 1466502363936 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1B5CF800) [pid = 3232] [serial = 2298] [outer = 1770F800] 01:46:04 INFO - PROCESS | 3232 | 1466502364280 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]]]}] 01:46:04 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 01:46:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 639ms 01:46:04 INFO - PROCESS | 3232 | 1466502364316 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 3232 | 1466502364318 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 01:46:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:46:04 INFO - PROCESS | 3232 | 1466502364321 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 3232 | 1466502364323 Marionette TRACE conn3 <- [1,3022,null,{}] 01:46:04 INFO - PROCESS | 3232 | 1466502364327 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}] 01:46:04 INFO - PROCESS | 3232 | 1466502364329 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:04 INFO - PROCESS | 3232 | 1466502364454 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 01:46:04 INFO - PROCESS | 3232 | 1466502364461 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 3232 | 1466502364463 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:04 INFO - PROCESS | 3232 | ++DOCSHELL 10C2A400 == 34 [pid = 3232] [id = 767] 01:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (10C2B400) [pid = 3232] [serial = 2299] [outer = 00000000] 01:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (10C35800) [pid = 3232] [serial = 2300] [outer = 10C2B400] 01:46:04 INFO - PROCESS | 3232 | 1466502364507 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (10C37800) [pid = 3232] [serial = 2301] [outer = 10C2B400] 01:46:04 INFO - PROCESS | 3232 | 1466502364907 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]]]}] 01:46:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:46:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 638ms 01:46:04 INFO - PROCESS | 3232 | 1466502364959 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 3232 | 1466502364961 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 01:46:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:46:04 INFO - PROCESS | 3232 | 1466502364965 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 3232 | 1466502364967 Marionette TRACE conn3 <- [1,3026,null,{}] 01:46:05 INFO - PROCESS | 3232 | 1466502365026 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}] 01:46:05 INFO - PROCESS | 3232 | 1466502365029 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:05 INFO - PROCESS | 3232 | 1466502365166 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 01:46:05 INFO - PROCESS | 3232 | 1466502365353 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 3232 | 1466502365357 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:05 INFO - PROCESS | 3232 | ++DOCSHELL 10C34400 == 35 [pid = 3232] [id = 768] 01:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (10C34800) [pid = 3232] [serial = 2302] [outer = 00000000] 01:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (11437C00) [pid = 3232] [serial = 2303] [outer = 10C34800] 01:46:05 INFO - PROCESS | 3232 | 1466502365415 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (12BCB000) [pid = 3232] [serial = 2304] [outer = 10C34800] 01:46:05 INFO - PROCESS | 3232 | 1466502365924 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"]]]}] 01:46:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:46:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:46:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 981ms 01:46:05 INFO - PROCESS | 3232 | 1466502365952 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 3232 | 1466502365956 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 01:46:05 INFO - PROCESS | 3232 | 1466502365961 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:46:05 INFO - PROCESS | 3232 | 1466502365964 Marionette TRACE conn3 <- [1,3030,null,{}] 01:46:05 INFO - PROCESS | 3232 | 1466502365987 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}] 01:46:05 INFO - PROCESS | 3232 | 1466502365991 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:06 INFO - PROCESS | 3232 | 1466502366104 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 01:46:06 INFO - PROCESS | 3232 | 1466502366276 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 3232 | 1466502366280 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:06 INFO - PROCESS | 3232 | ++DOCSHELL 14E8A800 == 36 [pid = 3232] [id = 769] 01:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (14E8B400) [pid = 3232] [serial = 2305] [outer = 00000000] 01:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (156D9400) [pid = 3232] [serial = 2306] [outer = 14E8B400] 01:46:06 INFO - PROCESS | 3232 | 1466502366343 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (15E0C400) [pid = 3232] [serial = 2307] [outer = 14E8B400] 01:46:07 INFO - PROCESS | 3232 | 1466502367094 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]]]}] 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:46:07 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. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:46:07 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'.) 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:46:07 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. 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:46:07 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. 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:46:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:46:07 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. 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:46:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:46:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:46:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:46:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:46:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1245ms 01:46:07 INFO - PROCESS | 3232 | 1466502367209 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 3232 | 1466502367212 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 01:46:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:46:07 INFO - PROCESS | 3232 | 1466502367223 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 3232 | 1466502367225 Marionette TRACE conn3 <- [1,3034,null,{}] 01:46:07 INFO - PROCESS | 3232 | 1466502367229 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}] 01:46:07 INFO - PROCESS | 3232 | 1466502367232 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:07 INFO - PROCESS | 3232 | 1466502367382 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 01:46:07 INFO - PROCESS | 3232 | 1466502367523 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 3232 | 1466502367528 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:07 INFO - PROCESS | 3232 | ++DOCSHELL 131ED400 == 37 [pid = 3232] [id = 770] 01:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1322B000) [pid = 3232] [serial = 2308] [outer = 00000000] 01:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16456400) [pid = 3232] [serial = 2309] [outer = 1322B000] 01:46:07 INFO - PROCESS | 3232 | 1466502367589 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (16459800) [pid = 3232] [serial = 2310] [outer = 1322B000] 01:46:07 INFO - PROCESS | 3232 | [3232] 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 01:46:08 INFO - PROCESS | 3232 | 1466502368110 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:46:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:46:08 INFO - {} 01:46:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 934ms 01:46:08 INFO - PROCESS | 3232 | 1466502368160 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 3232 | 1466502368167 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 01:46:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:46:08 INFO - PROCESS | 3232 | 1466502368171 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 3232 | 1466502368173 Marionette TRACE conn3 <- [1,3038,null,{}] 01:46:08 INFO - PROCESS | 3232 | 1466502368177 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}] 01:46:08 INFO - PROCESS | 3232 | 1466502368179 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:08 INFO - PROCESS | 3232 | 1466502368298 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 01:46:08 INFO - PROCESS | 3232 | 1466502368412 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 3232 | 1466502368414 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:08 INFO - PROCESS | 3232 | ++DOCSHELL 1602AC00 == 38 [pid = 3232] [id = 771] 01:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (16465C00) [pid = 3232] [serial = 2311] [outer = 00000000] 01:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (16C5DC00) [pid = 3232] [serial = 2312] [outer = 16465C00] 01:46:08 INFO - PROCESS | 3232 | 1466502368508 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (16C60400) [pid = 3232] [serial = 2313] [outer = 16465C00] 01:46:09 INFO - PROCESS | 3232 | 1466502369066 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]]]}] 01:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:46:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 934ms 01:46:09 INFO - PROCESS | 3232 | 1466502369116 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 3232 | 1466502369118 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 01:46:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:46:09 INFO - PROCESS | 3232 | 1466502369122 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 3232 | 1466502369124 Marionette TRACE conn3 <- [1,3042,null,{}] 01:46:09 INFO - PROCESS | 3232 | 1466502369128 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}] 01:46:09 INFO - PROCESS | 3232 | 1466502369130 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:09 INFO - PROCESS | 3232 | 1466502369370 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 01:46:09 INFO - PROCESS | 3232 | 1466502369557 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 3232 | 1466502369560 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:09 INFO - PROCESS | 3232 | ++DOCSHELL 10A62400 == 39 [pid = 3232] [id = 772] 01:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (10A62C00) [pid = 3232] [serial = 2314] [outer = 00000000] 01:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (10C30000) [pid = 3232] [serial = 2315] [outer = 10A62C00] 01:46:09 INFO - PROCESS | 3232 | 1466502369612 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (10C3C000) [pid = 3232] [serial = 2316] [outer = 10A62C00] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 1770CC00 == 38 [pid = 3232] [id = 766] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 11ADDC00 == 37 [pid = 3232] [id = 765] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 1795F400 == 36 [pid = 3232] [id = 764] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 169F6000 == 35 [pid = 3232] [id = 763] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 161E4400 == 34 [pid = 3232] [id = 762] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 129EBC00 == 33 [pid = 3232] [id = 761] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 12922800 == 32 [pid = 3232] [id = 760] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 14E0D800 == 31 [pid = 3232] [id = 758] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 1697AC00 == 30 [pid = 3232] [id = 759] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 105E9400 == 29 [pid = 3232] [id = 757] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 1602AC00 == 28 [pid = 3232] [id = 771] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 131ED400 == 27 [pid = 3232] [id = 770] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 10C2A400 == 26 [pid = 3232] [id = 767] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 10C34400 == 25 [pid = 3232] [id = 768] 01:46:11 INFO - PROCESS | 3232 | --DOCSHELL 14E8A800 == 24 [pid = 3232] [id = 769] 01:46:11 INFO - PROCESS | 3232 | 1466502371035 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"]]]}] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (19A1A800) [pid = 3232] [serial = 2265] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (16974800) [pid = 3232] [serial = 2256] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (17951C00) [pid = 3232] [serial = 2259] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (169F3C00) [pid = 3232] [serial = 2257] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (129A9C00) [pid = 3232] [serial = 2242] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (11435C00) [pid = 3232] [serial = 2241] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1430E800) [pid = 3232] [serial = 2250] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (14E7B000) [pid = 3232] [serial = 2251] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (15E11C00) [pid = 3232] [serial = 2253] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12BD0400) [pid = 3232] [serial = 2247] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13126800) [pid = 3232] [serial = 2248] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (103CD000) [pid = 3232] [serial = 2244] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (105F2000) [pid = 3232] [serial = 2245] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (19A1C800) [pid = 3232] [serial = 2262] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (10B74C00) [pid = 3232] [serial = 2228] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (10438400) [pid = 3232] [serial = 2227] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1602A800) [pid = 3232] [serial = 2231] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (15D34800) [pid = 3232] [serial = 2230] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1A1DC400) [pid = 3232] [serial = 2236] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (19A9A000) [pid = 3232] [serial = 2234] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1829FC00) [pid = 3232] [serial = 2233] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1795C400) [pid = 3232] [serial = 2260] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (15D32400) [pid = 3232] [serial = 2268] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1A65A800) [pid = 3232] [serial = 2239] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1A335C00) [pid = 3232] [serial = 2238] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (19A97C00) [pid = 3232] [serial = 2263] [outer = 00000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1602E400) [pid = 3232] [serial = 2254] [outer = 00000000] [url = about:blank] 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:46:11 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" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:46:11 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" 01:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:46:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2118ms 01:46:11 INFO - PROCESS | 3232 | 1466502371255 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 01:46:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:46:11 INFO - PROCESS | 3232 | 1466502371259 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 01:46:11 INFO - PROCESS | 3232 | 1466502371264 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 3232 | 1466502371268 Marionette TRACE conn3 <- [1,3046,null,{}] 01:46:11 INFO - PROCESS | 3232 | 1466502371274 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}] 01:46:11 INFO - PROCESS | 3232 | 1466502371277 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:11 INFO - PROCESS | 3232 | 1466502371376 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 01:46:11 INFO - PROCESS | 3232 | 1466502371474 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 3232 | 1466502371477 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:11 INFO - PROCESS | 3232 | ++DOCSHELL 10B7F800 == 25 [pid = 3232] [id = 773] 01:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (10C29400) [pid = 3232] [serial = 2317] [outer = 00000000] 01:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10C2FC00) [pid = 3232] [serial = 2318] [outer = 10C29400] 01:46:11 INFO - PROCESS | 3232 | 1466502371525 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10C34400) [pid = 3232] [serial = 2319] [outer = 10C29400] 01:46:11 INFO - PROCESS | 3232 | 1466502371992 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]]]}] 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:46:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:46:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:46:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:46:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:46:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:46:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:46:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:46:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:46:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 809ms 01:46:12 INFO - PROCESS | 3232 | 1466502372068 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3232 | 1466502372073 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:46:12 INFO - PROCESS | 3232 | 1466502372079 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3232 | 1466502372082 Marionette TRACE conn3 <- [1,3050,null,{}] 01:46:12 INFO - PROCESS | 3232 | 1466502372086 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}] 01:46:12 INFO - PROCESS | 3232 | 1466502372088 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:12 INFO - PROCESS | 3232 | 1466502372179 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 01:46:12 INFO - PROCESS | 3232 | 1466502372193 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 3232 | 1466502372196 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:12 INFO - PROCESS | 3232 | ++DOCSHELL 129AF800 == 26 [pid = 3232] [id = 774] 01:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (129B2C00) [pid = 3232] [serial = 2320] [outer = 00000000] 01:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (12D94800) [pid = 3232] [serial = 2321] [outer = 129B2C00] 01:46:12 INFO - PROCESS | 3232 | 1466502372244 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (130D3400) [pid = 3232] [serial = 2322] [outer = 129B2C00] 01:46:12 INFO - PROCESS | 3232 | [3232] 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 01:46:12 INFO - PROCESS | 3232 | 1466502372733 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:46:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:46:12 INFO - {} 01:46:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 685ms 01:46:12 INFO - PROCESS | 3232 | 1466502372762 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3232 | 1466502372764 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:46:12 INFO - PROCESS | 3232 | 1466502372803 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3232 | 1466502372806 Marionette TRACE conn3 <- [1,3054,null,{}] 01:46:12 INFO - PROCESS | 3232 | 1466502372818 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}] 01:46:12 INFO - PROCESS | 3232 | 1466502372822 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:12 INFO - PROCESS | 3232 | 1466502372957 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 01:46:13 INFO - PROCESS | 3232 | 1466502373022 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 3232 | 1466502373025 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:13 INFO - PROCESS | 3232 | ++DOCSHELL 14E72800 == 27 [pid = 3232] [id = 775] 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (14E74000) [pid = 3232] [serial = 2323] [outer = 00000000] 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (15469800) [pid = 3232] [serial = 2324] [outer = 14E74000] 01:46:13 INFO - PROCESS | 3232 | 1466502373075 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (156D8800) [pid = 3232] [serial = 2325] [outer = 14E74000] 01:46:13 INFO - PROCESS | 3232 | 1466502373504 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]]]}] 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:46:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:46:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 01:46:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:46:13 INFO - PROCESS | 3232 | 1466502373542 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 3232 | 1466502373545 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 01:46:13 INFO - PROCESS | 3232 | 1466502373549 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 3232 | 1466502373551 Marionette TRACE conn3 <- [1,3058,null,{}] 01:46:13 INFO - PROCESS | 3232 | 1466502373554 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}] 01:46:13 INFO - PROCESS | 3232 | 1466502373556 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:13 INFO - PROCESS | 3232 | 1466502373683 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 01:46:13 INFO - PROCESS | 3232 | 1466502373751 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 3232 | 1466502373755 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:13 INFO - PROCESS | 3232 | ++DOCSHELL 15E09000 == 28 [pid = 3232] [id = 776] 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (15E09C00) [pid = 3232] [serial = 2326] [outer = 00000000] 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (161DF400) [pid = 3232] [serial = 2327] [outer = 15E09C00] 01:46:13 INFO - PROCESS | 3232 | 1466502373802 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (161E6C00) [pid = 3232] [serial = 2328] [outer = 15E09C00] 01:46:14 INFO - PROCESS | 3232 | 1466502374217 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]]]}] 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:46:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 686ms 01:46:14 INFO - PROCESS | 3232 | 1466502374248 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 3232 | 1466502374250 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 01:46:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:46:14 INFO - PROCESS | 3232 | 1466502374258 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 3232 | 1466502374260 Marionette TRACE conn3 <- [1,3062,null,{}] 01:46:14 INFO - PROCESS | 3232 | 1466502374264 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}] 01:46:14 INFO - PROCESS | 3232 | 1466502374266 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:14 INFO - PROCESS | 3232 | 1466502374414 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 01:46:14 INFO - PROCESS | 3232 | 1466502374441 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 3232 | 1466502374444 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:14 INFO - PROCESS | 3232 | ++DOCSHELL 16462000 == 29 [pid = 3232] [id = 777] 01:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (16462400) [pid = 3232] [serial = 2329] [outer = 00000000] 01:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (16465000) [pid = 3232] [serial = 2330] [outer = 16462400] 01:46:14 INFO - PROCESS | 3232 | 1466502374489 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (16663400) [pid = 3232] [serial = 2331] [outer = 16462400] 01:46:14 INFO - PROCESS | 3232 | 1466502374931 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]]]}] 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:46:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 701ms 01:46:14 INFO - PROCESS | 3232 | 1466502374957 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 3232 | 1466502374959 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 01:46:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:46:14 INFO - PROCESS | 3232 | 1466502374969 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 3232 | 1466502374971 Marionette TRACE conn3 <- [1,3066,null,{}] 01:46:14 INFO - PROCESS | 3232 | 1466502374974 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}] 01:46:14 INFO - PROCESS | 3232 | 1466502374980 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:15 INFO - PROCESS | 3232 | 1466502375125 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 01:46:15 INFO - PROCESS | 3232 | 1466502375198 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 3232 | 1466502375201 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:15 INFO - PROCESS | 3232 | ++DOCSHELL 16C57800 == 30 [pid = 3232] [id = 778] 01:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (16C57C00) [pid = 3232] [serial = 2332] [outer = 00000000] 01:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (16C61000) [pid = 3232] [serial = 2333] [outer = 16C57C00] 01:46:15 INFO - PROCESS | 3232 | 1466502375256 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1703D400) [pid = 3232] [serial = 2334] [outer = 16C57C00] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (19A1B000) [pid = 3232] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (17E2CC00) [pid = 3232] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1770F800) [pid = 3232] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (169EF000) [pid = 3232] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12924C00) [pid = 3232] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (105F0800) [pid = 3232] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (14E75000) [pid = 3232] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (16F95C00) [pid = 3232] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (129ED400) [pid = 3232] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (161E5000) [pid = 3232] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (10C2B400) [pid = 3232] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:46:15 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (14E79C00) [pid = 3232] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:46:15 INFO - PROCESS | 3232 | 1466502375928 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] 01:46:15 INFO - PROCESS | 3232 | 1466502375978 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 01:46:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:46:15 INFO - PROCESS | 3232 | 1466502375982 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 3232 | 1466502375984 Marionette TRACE conn3 <- [1,3070,null,{}] 01:46:15 INFO - PROCESS | 3232 | 1466502375987 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}] 01:46:15 INFO - PROCESS | 3232 | 1466502375989 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:16 INFO - PROCESS | 3232 | 1466502376067 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 01:46:16 INFO - PROCESS | 3232 | 1466502376072 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 3232 | 1466502376074 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:16 INFO - PROCESS | 3232 | ++DOCSHELL 170C6800 == 31 [pid = 3232] [id = 779] 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (170D4C00) [pid = 3232] [serial = 2335] [outer = 00000000] 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (176C2000) [pid = 3232] [serial = 2336] [outer = 170D4C00] 01:46:16 INFO - PROCESS | 3232 | 1466502376118 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1770D400) [pid = 3232] [serial = 2337] [outer = 170D4C00] 01:46:16 INFO - PROCESS | 3232 | 1466502376558 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]]]}] 01:46:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:46:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:46:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:46:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 592ms 01:46:16 INFO - PROCESS | 3232 | 1466502376579 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 3232 | 1466502376581 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 01:46:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:46:16 INFO - PROCESS | 3232 | 1466502376588 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 3232 | 1466502376590 Marionette TRACE conn3 <- [1,3074,null,{}] 01:46:16 INFO - PROCESS | 3232 | 1466502376610 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}] 01:46:16 INFO - PROCESS | 3232 | 1466502376612 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:16 INFO - PROCESS | 3232 | 1466502376691 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 01:46:16 INFO - PROCESS | 3232 | 1466502376696 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 3232 | 1466502376698 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:16 INFO - PROCESS | 3232 | ++DOCSHELL 1770E000 == 32 [pid = 3232] [id = 780] 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1770FC00) [pid = 3232] [serial = 2338] [outer = 00000000] 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17718400) [pid = 3232] [serial = 2339] [outer = 1770FC00] 01:46:16 INFO - PROCESS | 3232 | 1466502376743 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17719000) [pid = 3232] [serial = 2340] [outer = 1770FC00] 01:46:17 INFO - PROCESS | 3232 | 1466502377159 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:46:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 623ms 01:46:17 INFO - PROCESS | 3232 | 1466502377202 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 3232 | 1466502377204 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 01:46:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:46:17 INFO - PROCESS | 3232 | 1466502377207 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 3232 | 1466502377209 Marionette TRACE conn3 <- [1,3078,null,{}] 01:46:17 INFO - PROCESS | 3232 | 1466502377228 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}] 01:46:17 INFO - PROCESS | 3232 | 1466502377230 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:17 INFO - PROCESS | 3232 | 1466502377312 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 01:46:17 INFO - PROCESS | 3232 | 1466502377317 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 3232 | 1466502377319 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:17 INFO - PROCESS | 3232 | ++DOCSHELL 1776FC00 == 33 [pid = 3232] [id = 781] 01:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17954C00) [pid = 3232] [serial = 2341] [outer = 00000000] 01:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1795A400) [pid = 3232] [serial = 2342] [outer = 17954C00] 01:46:17 INFO - PROCESS | 3232 | 1466502377376 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1795F400) [pid = 3232] [serial = 2343] [outer = 17954C00] 01:46:18 INFO - PROCESS | 3232 | 1466502378075 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:46:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:46:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 904ms 01:46:18 INFO - PROCESS | 3232 | 1466502378113 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 3232 | 1466502378117 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:46:18 INFO - PROCESS | 3232 | 1466502378123 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 3232 | 1466502378126 Marionette TRACE conn3 <- [1,3082,null,{}] 01:46:18 INFO - PROCESS | 3232 | 1466502378133 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}] 01:46:18 INFO - PROCESS | 3232 | 1466502378136 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:18 INFO - PROCESS | 3232 | 1466502378284 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 01:46:18 INFO - PROCESS | 3232 | 1466502378423 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 3232 | 1466502378426 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:18 INFO - PROCESS | 3232 | ++DOCSHELL 10B79000 == 34 [pid = 3232] [id = 782] 01:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (10B7E400) [pid = 3232] [serial = 2344] [outer = 00000000] 01:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (10C46800) [pid = 3232] [serial = 2345] [outer = 10B7E400] 01:46:18 INFO - PROCESS | 3232 | 1466502378484 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (112BC800) [pid = 3232] [serial = 2346] [outer = 10B7E400] 01:46:19 INFO - PROCESS | 3232 | 1466502379132 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:46:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1028ms 01:46:19 INFO - PROCESS | 3232 | 1466502379150 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 3232 | 1466502379155 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 01:46:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:46:19 INFO - PROCESS | 3232 | 1466502379180 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 3232 | 1466502379183 Marionette TRACE conn3 <- [1,3086,null,{}] 01:46:19 INFO - PROCESS | 3232 | 1466502379187 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}] 01:46:19 INFO - PROCESS | 3232 | 1466502379190 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:19 INFO - PROCESS | 3232 | 1466502379312 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 01:46:19 INFO - PROCESS | 3232 | 1466502379468 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 3232 | 1466502379471 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:19 INFO - PROCESS | 3232 | ++DOCSHELL 130C5400 == 35 [pid = 3232] [id = 783] 01:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1314AC00) [pid = 3232] [serial = 2347] [outer = 00000000] 01:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (131ED400) [pid = 3232] [serial = 2348] [outer = 1314AC00] 01:46:19 INFO - PROCESS | 3232 | 1466502379530 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (13B05000) [pid = 3232] [serial = 2349] [outer = 1314AC00] 01:46:20 INFO - PROCESS | 3232 | 1466502380210 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]]]}] 01:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1060ms 01:46:20 INFO - PROCESS | 3232 | 1466502380223 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 3232 | 1466502380226 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 01:46:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:46:20 INFO - PROCESS | 3232 | 1466502380247 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 3232 | 1466502380251 Marionette TRACE conn3 <- [1,3090,null,{}] 01:46:20 INFO - PROCESS | 3232 | 1466502380262 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}] 01:46:20 INFO - PROCESS | 3232 | 1466502380267 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:20 INFO - PROCESS | 3232 | 1466502380447 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 01:46:20 INFO - PROCESS | 3232 | 1466502380465 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 3232 | 1466502380469 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:20 INFO - PROCESS | 3232 | ++DOCSHELL 11442800 == 36 [pid = 3232] [id = 784] 01:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (11442C00) [pid = 3232] [serial = 2350] [outer = 00000000] 01:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (143A0000) [pid = 3232] [serial = 2351] [outer = 11442C00] 01:46:20 INFO - PROCESS | 3232 | 1466502380528 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (14E75400) [pid = 3232] [serial = 2352] [outer = 11442C00] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 1770E000 == 35 [pid = 3232] [id = 780] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 170C6800 == 34 [pid = 3232] [id = 779] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 16C57800 == 33 [pid = 3232] [id = 778] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 16462000 == 32 [pid = 3232] [id = 777] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 15E09000 == 31 [pid = 3232] [id = 776] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 14E72800 == 30 [pid = 3232] [id = 775] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 129AF800 == 29 [pid = 3232] [id = 774] 01:46:21 INFO - PROCESS | 3232 | --DOCSHELL 10B7F800 == 28 [pid = 3232] [id = 773] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19A1EC00) [pid = 3232] [serial = 2266] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (19ED6400) [pid = 3232] [serial = 2295] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (182A1800) [pid = 3232] [serial = 2292] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1AE42000) [pid = 3232] [serial = 2294] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B5CD400) [pid = 3232] [serial = 2297] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17959C00) [pid = 3232] [serial = 2276] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (17E2B400) [pid = 3232] [serial = 2277] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13B10C00) [pid = 3232] [serial = 2279] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (14E73000) [pid = 3232] [serial = 2280] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (112BB400) [pid = 3232] [serial = 2270] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (114C9800) [pid = 3232] [serial = 2271] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1B5CF800) [pid = 3232] [serial = 2298] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (152DE000) [pid = 3232] [serial = 2273] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1594CC00) [pid = 3232] [serial = 2274] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1776B800) [pid = 3232] [serial = 2288] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13950000) [pid = 3232] [serial = 2282] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (14E04000) [pid = 3232] [serial = 2283] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (161ED800) [pid = 3232] [serial = 2285] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (167D5400) [pid = 3232] [serial = 2286] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (10C37800) [pid = 3232] [serial = 2301] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (10C35800) [pid = 3232] [serial = 2300] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (182A0C00) [pid = 3232] [serial = 2291] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (17959800) [pid = 3232] [serial = 2289] [outer = 00000000] [url = about:blank] 01:46:21 INFO - PROCESS | 3232 | 1466502381369 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:46:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1169ms 01:46:21 INFO - PROCESS | 3232 | 1466502381399 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 3232 | 1466502381403 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 01:46:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:46:21 INFO - PROCESS | 3232 | 1466502381410 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 3232 | 1466502381414 Marionette TRACE conn3 <- [1,3094,null,{}] 01:46:21 INFO - PROCESS | 3232 | 1466502381419 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}] 01:46:21 INFO - PROCESS | 3232 | 1466502381422 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:21 INFO - PROCESS | 3232 | 1466502381514 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 01:46:21 INFO - PROCESS | 3232 | 1466502381525 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 3232 | 1466502381527 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:21 INFO - PROCESS | 3232 | ++DOCSHELL 10A5B400 == 29 [pid = 3232] [id = 785] 01:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (10A63800) [pid = 3232] [serial = 2353] [outer = 00000000] 01:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (10C2F800) [pid = 3232] [serial = 2354] [outer = 10A63800] 01:46:21 INFO - PROCESS | 3232 | 1466502381576 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (10C37C00) [pid = 3232] [serial = 2355] [outer = 10A63800] 01:46:22 INFO - PROCESS | 3232 | 1466502382133 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]]]}] 01:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:46:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 01:46:22 INFO - PROCESS | 3232 | 1466502382150 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 3232 | 1466502382154 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 01:46:22 INFO - PROCESS | 3232 | 1466502382161 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:46:22 INFO - PROCESS | 3232 | 1466502382163 Marionette TRACE conn3 <- [1,3098,null,{}] 01:46:22 INFO - PROCESS | 3232 | 1466502382167 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}] 01:46:22 INFO - PROCESS | 3232 | 1466502382170 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:22 INFO - PROCESS | 3232 | 1466502382260 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 01:46:22 INFO - PROCESS | 3232 | 1466502382268 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 3232 | 1466502382271 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:22 INFO - PROCESS | 3232 | ++DOCSHELL 11436400 == 30 [pid = 3232] [id = 786] 01:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (11436800) [pid = 3232] [serial = 2356] [outer = 00000000] 01:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (11C2D000) [pid = 3232] [serial = 2357] [outer = 11436800] 01:46:22 INFO - PROCESS | 3232 | 1466502382320 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1291C400) [pid = 3232] [serial = 2358] [outer = 11436800] 01:46:22 INFO - PROCESS | 3232 | 1466502382798 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"]]]}] 01:46:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:46:22 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 01:46:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:46:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 01:46:22 INFO - PROCESS | 3232 | 1466502382860 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 3232 | 1466502382863 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 01:46:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:46:22 INFO - PROCESS | 3232 | 1466502382866 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 3232 | 1466502382870 Marionette TRACE conn3 <- [1,3102,null,{}] 01:46:22 INFO - PROCESS | 3232 | 1466502382880 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}] 01:46:22 INFO - PROCESS | 3232 | 1466502382885 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:22 INFO - PROCESS | 3232 | 1466502382969 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 01:46:22 INFO - PROCESS | 3232 | 1466502382975 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\", \"a9ebdb70-cf6c-47f6-98a3-ea733400451e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 3232 | 1466502382979 Marionette INFO sendAsync 90983066-4a4c-417a-82e2-c0408f551fe2 01:46:22 INFO - PROCESS | 3232 | ++DOCSHELL 1394AC00 == 31 [pid = 3232] [id = 787] 01:46:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1394B000) [pid = 3232] [serial = 2359] [outer = 00000000] 01:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (143A8000) [pid = 3232] [serial = 2360] [outer = 1394B000] 01:46:23 INFO - PROCESS | 3232 | 1466502383026 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (14E73400) [pid = 3232] [serial = 2361] [outer = 1394B000] 01:46:23 INFO - PROCESS | 3232 | 1466502383481 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]]]}] 01:46:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:46:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 639ms 01:46:23 INFO - PROCESS | 3232 | 1466502383503 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 3232 | 1466502383506 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 01:46:24 WARNING - u'runner_teardown' () 01:46:24 INFO - No more tests 01:46:24 INFO - Got 0 unexpected results 01:46:24 INFO - SUITE-END | took 681s 01:46:25 INFO - Closing logging queue 01:46:25 INFO - queue closed 01:46:25 INFO - Return code: 0 01:46:25 WARNING - # TBPL SUCCESS # 01:46:25 INFO - Running post-action listener: _resource_record_post_action 01:46:25 INFO - Running post-run listener: _resource_record_post_run 01:46:26 INFO - Total resource usage - Wall time: 692s; CPU: 17.0%; Read bytes: 91737088; Write bytes: 950787072; Read time: 863661; Write time: 1376858 01:46:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:46:26 INFO - install - Wall time: 5s; CPU: 7.0%; Read bytes: 0; Write bytes: 116744192; Read time: 0; Write time: 234291 01:46:26 INFO - run-tests - Wall time: 689s; CPU: 17.0%; Read bytes: 91737088; Write bytes: 814258688; Read time: 863661; Write time: 1094791 01:46:26 INFO - Running post-run listener: _upload_blobber_files 01:46:26 INFO - Blob upload gear active. 01:46:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:46:26 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 01:46:26 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'] 01:46:26 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 01:46:26 INFO - (blobuploader) - INFO - Open directory for files ... 01:46:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:46:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:46:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:46:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:46:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:46:27 INFO - (blobuploader) - INFO - Done attempting. 01:46:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:46:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:46:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:46:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:46:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:46:29 INFO - (blobuploader) - INFO - Done attempting. 01:46:29 INFO - (blobuploader) - INFO - Iteration through files over. 01:46:29 INFO - Return code: 0 01:46:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:46:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59a52fda98207e18556ddfab812c2ac8bc4d0e0518e0e5fb7a18dcfebb89c9e872d2ef0781b5aa7c15bb6054b9944444a698e7fdd5344007ad5926067d81295f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cba49323732eed81eb99536922d4436eaa268ffae936c7280a0130cb6883865739f7d4ea61a25f3d73b5d39264995d7ab5176eb0d8433ec21b38909167bd1c64"} 01:46:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:46:29 INFO - Writing to file C:\slave\test\properties\blobber_files 01:46:29 INFO - Contents: 01:46:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59a52fda98207e18556ddfab812c2ac8bc4d0e0518e0e5fb7a18dcfebb89c9e872d2ef0781b5aa7c15bb6054b9944444a698e7fdd5344007ad5926067d81295f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cba49323732eed81eb99536922d4436eaa268ffae936c7280a0130cb6883865739f7d4ea61a25f3d73b5d39264995d7ab5176eb0d8433ec21b38909167bd1c64"} 01:46:29 INFO - Running post-run listener: copy_logs_to_upload_dir 01:46:29 INFO - Copying logs to upload dir... 01:46:29 INFO - mkdir: C:\slave\test\build\upload\logs 01:46:29 INFO - Copying logs to upload dir... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... 01:46:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=846.259000 ========= master_lag: 21.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 27 secs) (at 2016-06-21 02:46:28.822683) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:46:28.823852) ========= '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-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59a52fda98207e18556ddfab812c2ac8bc4d0e0518e0e5fb7a18dcfebb89c9e872d2ef0781b5aa7c15bb6054b9944444a698e7fdd5344007ad5926067d81295f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cba49323732eed81eb99536922d4436eaa268ffae936c7280a0130cb6883865739f7d4ea61a25f3d73b5d39264995d7ab5176eb0d8433ec21b38909167bd1c64"} build_url:https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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/ZYIVieHjRrGGL0DY603C6w/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/59a52fda98207e18556ddfab812c2ac8bc4d0e0518e0e5fb7a18dcfebb89c9e872d2ef0781b5aa7c15bb6054b9944444a698e7fdd5344007ad5926067d81295f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cba49323732eed81eb99536922d4436eaa268ffae936c7280a0130cb6883865739f7d4ea61a25f3d73b5d39264995d7ab5176eb0d8433ec21b38909167bd1c64"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZYIVieHjRrGGL0DY603C6w/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-21 02:46:28.956521) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:46:28.956909) ========= '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-003\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-003 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-003 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-003 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:46:29.072426) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:46:29.072823) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:46:29.647118) ========= ========= Total master_lag: 21.36 =========